Cod sursa(job #351109)
| Utilizator | Data | 26 septembrie 2009 20:49:57 | |
|---|---|---|---|
| Problema | Cifra | Scor | 0 |
| Compilator | fpc | Status | done |
| Runda | Arhiva de probleme | Marime | 0.36 kb |
var f,g:text;
s,nr,i,j,k,t,uc,n:longint;
begin
assign(f,'cifra.in');
assign(g,'cifra.out');
reset(f);
rewrite(g);
readln(f,T);
if (t>=1) and (t<=30000) then
for i:=1 to t do begin
readln(f,N);
s:=0;
for j:=1 to n do begin
nr:=1;
for k:=1 to j do nr:=nr*j;
s:=s+nr;
end;
uc:=s mod 10;
writeln(g,uc);
end;
close(f);
close(g);
end.