Toj 3990. I guess the gift is a bag! II
来源:互联网 发布:北京服装定制 知乎 编辑:程序博客网 时间:2024/06/03 00:29
题目连接: http://acm.tju.edu.cn/toj/showp3990.html
解法:直接要我们求欧拉函数;
这里用了狂斌的模板。
求快速求单个欧拉函数。
#include<stdio.h>#include<algorithm>#include<string.h>using namespace std;typedef long long ll;int main(){ //freopen("F:\\123.txt","r",stdin); ll n; while(scanf("%lld",&n)!=EOF){ if(n==0) { break; } ll ans=n; //假设所有都是质因数 for(ll i=2;i*i<=n;i++){ if(n%i==0){ ans-=ans/i; // 很巧妙的关系// 比如n为24能,被2整除,数量就少了12,分别是 //2,4,6,8,10,12,14,16,18,20,22,24// while(n%i==0) // 把能整除的全删了 n/=i; } } if(n>1) ans-=ans/n; printf("%lld\n",ans); } return 0;}
0 0
- Toj 3990. I guess the gift is a bag! II
- TOJ 3990.I guess the gift is a bag! II(质因数、欧拉函数好题)
- 3990 G. I guess the gift is a bag! II
- 3985. I guess the gift is a bag!
- 3989. I guess the gift is a calculator! toj
- TOJ 3984 I guess the gift is an ipad!
- Toj 3984. I guess the gift is an ipad!
- life is a gift
- Today is a gift
- TOJ 3987.Hacb knows the gift
- The gift is the present
- China Aishang Gift Bag
- Today is a gift , that's why we call it the present!
- TOJ 4101 Guess Game
- [2015-3-25] Everyday is a gift
- I Can Guess the Data Structure! UVA11995
- 11995 - I Can Guess the Data
- UVa11995 I Can Guess the Data Structure!
- ListvView单纯的上拉加载
- Java权限关键字阐述
- Jenkins 2.0新时代:从CI到CD
- HashMap与ConcurrentHashMap的区别
- Eclipse导入导出Preference配置文件
- Toj 3990. I guess the gift is a bag! II
- JAVA XML解析
- uboot 与系统内核中MTD分区的关系:
- java字节流与字符流之文件复制
- Spring核心技术(十)——JSR-330标准注解
- Linux下tar.xz tar.bz2 tar.gz 等文件的解压
- 面试题20:顺时针打印矩阵
- listview添加headerview需要注意的,listview自定义的item注意的焦点
- MacPorts安装卡住不动,解决方法