syhd142 |
|
|||
日歷
統計
導航常用鏈接留言簿(2)隨筆檔案(23)文章分類(270)
文章檔案(122)我的豆瓣搜索最新評論
閱讀排行榜
評論排行榜 |
水題,暴力枚舉即可,歐拉函數也可以,不過數據范圍較小。 #include <stdio.h>
int gcd(int a, int b) { return a % b == 0 ? b : gcd(b, a % b); } int main() { int n, ans; while(~scanf("%d", &n)) { ans = 0; for(int i = 1; i <= n; i++) { if(gcd(i, n) == 1) ans++; } printf("%d\n", ans); } return 0; }
|
![]() |
|
Copyright © Fucker | Powered by: 博客園 模板提供:滬江博客 |