Cod sursa(job #140912)

Utilizator SILVER_BOY22Dalalau Alexandru SILVER_BOY22 Data 22 februarie 2008 14:01:04
Problema Cifra Scor 0
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.67 kb
program cifre;
var i,j,t,p,s,n:longint;
    f,g:text;
begin
      assign(f,'cifra.in');
     assign(g,'cifra.out');
     reset(f);
     rewrite(g);
     readln(f,t);
     for j:=1 to t do
     begin
          readln(f,n);
          s:=0;
          p:=0;
          for i:=1 to n mod 100 do
          begin
            case (i mod 4) of
             0: p:=(i mod 10)*(i mod 10)*(i mod 10)*(i mod 10);
             1: p:=(i mod 10);
             2: p:=(i mod 10)*(i mod 10);
             3: p:=(i mod 10)*(i mod 10)*(i mod 10);
            end;
            s:=(s+p) mod 10;
          end;
          writeln(g,s);
     end;
     close(f);
     close(g);
end.