解题思路:
注意事项:
参考代码:
#include<iostream> using namespace std; int gcd(int a,int b) { return b==0?a:gcd(b,a%b); } int phi(int x) { int ans=0; for(int i=1;i<=x;i++) { if(gcd(i,x)==1) ans++; } return ans; } int main() { int n; cin>>n; cout<<phi(n)<<endl; return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:561 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:957 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:851 |
1157题解浏览:711 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:585 |
Tom数 (C语言代码)浏览:492 |
简单的a+b (C语言代码)浏览:460 |
1052题解(链表操作)浏览:655 |
买不到的数目 (C语言代码)浏览:3090 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:439 |