题库 信息学奥赛题库 题目列表 #include <iostream> using namespac...
填空题
#include <iostream>
using namespace std;
int n, i, ans;
int gcd(int a, int b)
{
    if (a % b == 0) return b;
    else
        return gcd(b, a%b);
}
int main()
{
    cin>>n;
    ans = 0;
    for (i = 1; i <= n; i++)
        if (gcd(n,i) == i)
            ans++;
    cout<<ans<<endl;
}

输入:120

输出:________

题目信息
阅读程序 2012年 初赛
-
正确率
0
评论
19
点击
QQ
微信