Cod sursa(job #97667)
Utilizator | Data | 7 noiembrie 2007 21:11:16 | |
---|---|---|---|
Problema | Cifra | Scor | 0 |
Compilator | c | Status | done |
Runda | Arhiva de probleme | Marime | 0.36 kb |
#include <stdio.h>
int t,i,j,k,n,sj,s;
int main () {
FILE*in = fopen("cifra.in", "r");
FILE*out= fopen("cifra.out", "w");
fscanf(in, "%d", &t);
for (i=1;i<=t;i++) {
fscanf(in, "%d", &n);
s=0;
for (j=1;j<=n;j++) {
sj=1;
for (k=1;k<=j;k++) {
sj*=j;
}
s+=sj;
}
fprintf(out, "%d", s%10);
}
fclose(in);
fclose(out);
return 0;
}