题库 信息学奥赛题库 题目列表 #include <iostream>using namespace std;int n...
填空题

#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
评论
56
点击