Cod sursa(job #148744)

Utilizator radupointMircea Radu-Viorel radupoint Data 4 martie 2008 19:44:49
Problema Cifra Scor 50
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.81 kb
program uc;
 var
    f,g:text;
    e:integer;
    n,i,j,k,s,p:longint;
    t:word;
    st:string;
begin
 assign(f,'cifra.in');
 reset(f);
  readln(f,n);
          assign(g,'cifra.out');
          rewrite(g);
          while not eof(f) do
           begin
           st:='';
            while not eoln(f) do
             begin
                readln(f,st);
                delete(st,1,length(st)-2);
                val(st,t,e);
                s:=0;
            for i:=1 to t do
             begin
                   p:=1;
                    for j:=1 to i do
                     p:=(p*i) mod 10;
                     s:=s+p;
                     s:=s mod 10;
             end;
            writeln(g,s);
            end;
            readln(f);
           end;
  close(f);
 close(g);
end.