Cod sursa(job #329972)
Utilizator | UAIC-Padurariu-Cristian federer | Data | 8 iulie 2009 12:33:34 |
---|---|---|---|
Problema | Cifra | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.39 kb |
#include<stdio.h>
#include<math.h>
int main()
{
FILE *in, *out;
int n, i, v[300], s, j;
in = fopen("cifra.in", "rt");
out = fopen("cifra.out", "wt");
fscanf(in, "%d", &n);
for(i=1;i<=n;i++)
fscanf(in, "%d", &v[i]);
for(i=1;i<=n;i++)
{
s=0;
for(j=1;j<=v[i];j++)
s = s + pow(j,j);
fprintf(out, "%d\n", s%10);
}
fcloseall();
return(0);
}