博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多校第十场
阅读量:4688 次
发布时间:2019-06-09

本文共 377 字,大约阅读时间需要 1 分钟。

1009

a = i j, 先枚举 i 再枚举 a

 

  化为这种模式,可以不用两层i与j循环。。。不然TLE。

即对于每个 i, 求有多少个小于它的 a 满足 gcd(i,a) = 1 a 是奇数.

i 是奇数时, 答案为. (因为a不能是偶数)当 i

是偶数时, 答案为 φ(i).(欧拉函数模板)        

注意 i = 1 时, 答案为 0.    

记个前缀和就好了, 复杂度为 O(N + T).。。。。。(因为处理前缀和是N,然后询问是写在之后的,而不是循环里,所以不是N*T,而是N+T)

 

 

 

1008

 

 此题考查大数的处理啦,因为有pow(2,1000)...

此处需要若干精度知识

大整数类是JAVA。。暂时不考虑,那就用高精度还是数组模板吧。。。

 

转载于:https://www.cnblogs.com/larvie/p/9525556.html

你可能感兴趣的文章
2019-3-25多线程的同步与互斥(互斥锁、条件变量、读写锁、自旋锁、信号量)...
查看>>
win7-64 mysql的安装
查看>>
dcm4chee 修改默认(0002,0013) ImplementationVersionName
查看>>
maven3在eclipse3.4.2中创建java web项目
查看>>
发布时间 sql语句
查看>>
黑马程序员 ExecuteReader执行查询
查看>>
记一些从数学和程序设计中体会到的思想
查看>>
题目1462:两船载物问题
查看>>
POJ 2378 Tree Cutting(树形DP,水)
查看>>
第二冲刺阶段个人博客5
查看>>
UVA 116 Unidirectional TSP (白书dp)
查看>>
第三方测速工具
查看>>
MySQL 网络访问连接
查看>>
在aws ec2上使用root用户登录
查看>>
数据访问 投票习题
查看>>
CIO知识储备
查看>>
cnblog!i'm coming!
查看>>
使用点符号代替溢出的文本
查看>>
Axios 中文说明
查看>>
fatal: remote origin already exists.
查看>>