Cod sursa(job #251914)
Utilizator | Data | 3 februarie 2009 16:54:54 | |
---|---|---|---|
Problema | Suma divizorilor | Scor | 10 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.27 kb |
#include<stdio.h>
FILE*fin,*fout;
long int s,a,b,i,j,n;
int main(){
fin=fopen("sumdiv.in","r");
fout=fopen("sumdiv.out","w");
fscanf(fin,"%ld %ld",&a,&b);
s=1; n=a;
for(i=1;i<=b;i++){
s=s+n; n=n*a;
}
fprintf(fout,"%ld",s%9901);
return 0;
}