Cod sursa(job #561263)
Utilizator | Data | 19 martie 2011 14:29:25 | |
---|---|---|---|
Problema | Suma divizorilor | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.29 kb |
#include<fstream.h>
void main()
{
int n, a, b, sd, d, i;
ifstream in("sumdiv.in");
in>>a>>b;
in.close();
n=1;
do{
n=n*a;
b=b-1;
}while(b>0);
cout<<n;
sd=1;
for(d=2;d<=n;d++)
if(n%d==0)sd=sd+d;
i=sd%9901;
ofstream out("sumadiv.out");
out<<i;
out.close();
}