HUD——1286 找新朋友
2024-08-30 22:54:00
思路:
裸的欧拉函数
代码:
#include<cstdio> #include<cstring> #include<cstdlib> #include<iostream> #include<algorithm> using namespace std; int t,n,ans; int read() { ,f=; char ch=getchar(); ; ch=getchar();} +ch-'; ch=getchar();} return x*f; } int get_phi(int x) { int sum=x; ==) { ==) x/=; sum/=; } ;i*i<=x;i+=) { ) { ) x/=i; sum=sum/i*(i-); } } ) sum=sum/x*(x-); return sum; } int main() { t=read(); while(t--) { n=read(); ans=get_phi(n); printf("%d\n",ans); } ; }
最新文章
- 解决JqueryUI 拖放排序遇到滚动条时有可能无法执行排序的小bug
- Tiny Rss简明安装与配置笔记
- unbuntu server (linux系统)下面安装 lamp
- Beeline known issues
- JavaScript设计模式 - 代理模式
- 重启sql server服务两种方式
- C++自删除
- 解决 spring mvc 3.+ 结合 hibernate3.+ 使用<;tx:annotation-driven>;声明式事务无法提交的问题
- vue中将汉字按照首字母排序,也适用于其他地方,但不适用多音字
- freemarker报错之二
- 浮动和BFC的学习整理转述
- activiti 配置节点 连线信息获取
- Cordova IOT Lesson002
- Recommended Practices for WPF Custom Control Developers
- jquery一句话实现快速搜索功能
- UVA408-水的深度的伪随机数
- Spring学习(十七)----- Spring自动代理创建者
- nyoj zb的生日
- spring-mybatis源码追踪
- NIO-4pipe