北大OJ2407

来源:互联网 发布:ubuntu 文字界面 编辑:程序博客网 时间:2024/06/05 10:34
#include<iostream>#include<cstdio>using namespace std;int main(){int n,i,j,number;while(scanf("%d",&n)!=EOF&&n){number=n;for(i=2;i<=n;i++){if(n%i==0){number=number/i*(i-1);while(n%i==0) n/=i;}}printf("%d\n",number);}return 0;}
0 0
原创粉丝点击