Pagini recente » Cod sursa (job #1443913) | Cod sursa (job #2220476) | Cod sursa (job #1377111) | Cod sursa (job #1560842) | Cod sursa (job #963138)
Cod sursa(job #963138)
uses crt;
var a,n,i,t:longint;
f,g:text;
procedure uc(a:longint;var n:longint);
var n2,n1,i,s:longint;
begin
n2:=a mod 10;
i:=0;s:=n2;n2:=1;
repeat
inc(i);
n2:=n2*s;
until i=a;
if a>=2 then
begin
uc(a-1,n1);
n:=(n1+n2)mod 10;
end
else if a=1 then n:=n2
else n:=0;
end;
begin
clrscr;
assign(f,'cifra.in');
assign(g,'cifra.out');
reset(f);
rewrite(g);
read(f,t);
for i:=1 to t do
begin
read(f,a);
uc(a,n);
writeln(g,n);
end;
close(f);close(g);
end.