Pagini recente » Cod sursa (job #2536041) | Cod sursa (job #1166489) | Cod sursa (job #2133964) | Cod sursa (job #2152369) | Cod sursa (job #2161041)
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int last(int N) {
int i, s = 0;
for(i = 1; i <= N; i++) {
s = s + pow(i, i);
}
return s % 10;
}
int main() {
int T, N;
FILE* f = fopen("cifra.in", "r");
fscanf(f, "%d", &T);
FILE* g = fopen("cifra.out", "w");
while(T > 0) {
fscanf(f, "%d", &N);
fprintf(g, "%d\n", last(N));
T--;
}
fclose(f);
fclose(g);
return 0;
}