题意:你懂得。

析:一看这个题应该是欧拉phi函数,也就说欧拉phi函数是指求从 1 到 n 中与 n 互素的数的个数,这个题很明显是这个意思嘛,不多说了。

代码如下:

#include <iostream>
#include <cstdio>
#include <cstring> using namespace std;
const int maxn = 32768 + 5;
int phi[maxn+5]; void phi_table(int n){
memset(phi, 0, sizeof(phi));
phi[1] = 1;
for(int i = 2; i <= n; ++i) if(!phi[i])
for(int j = i; j <= n; j += i){
if(!phi[j]) phi[j] = j;
phi[j] = phi[j] / i * (i-1);
}
} int main(){
phi_table(maxn);
int n, T; cin >> T;
while(T--){
scanf("%d", &n);
printf("%d\n", phi[n]);
}
return 0;
}

最新文章

  1. 如何获取网页上的LOGO
  2. Es使用。
  3. Searching for Approximate Nearest Neighbours
  4. 注册界面的优化之ActionBar组件的应用之(二)ActionBar组件的事件处理
  5. MySQL中关于日期、时间的数据类型和函数
  6. jqgird 实践
  7. Logger日志管理工具类
  8. [补档]暑假集训D6总结
  9. &#9733;浅谈Spanking情节
  10. face landmark 人脸特征点检测
  11. 解决虚拟机连接不上外网,不能互相ping通
  12. 第四章css初识
  13. Django Admin后台管理用户密码修改
  14. react使用BrowserRouter打包后,刷新页面出现404
  15. stm8s 引脚电平异常
  16. 22. SpringBoot 集成 Mybatis
  17. mybatis的工作原理
  18. JAVA-JSP内置对象之request获得所有的参数名称
  19. SQL Server删除表及删除表中数据的方法
  20. Jquery attr(&quot;checked&quot;) 返回checked或undefined 获取选中失效

热门文章

  1. WinSCP一个好用的连接linux服务器的
  2. 1.Appium环境搭建
  3. Web验证方式(1)--Http Basic Authentication
  4. 【白银组】codevs_1011 数的计算
  5. GCC参数详解 二
  6. python 简明教程
  7. Mysql慢查询日志过程
  8. DP系列——树形DP(Codeforces543D-Road Improvement)
  9. Autofac Property Injection and Method Injection
  10. Numpy的ndarry:一种多维数组对象