Pagini recente » Cod sursa (job #746283) | Borderou de evaluare (job #888968) | Cod sursa (job #1323416) | Cod sursa (job #2798333) | Cod sursa (job #115653)
Cod sursa(job #115653)
program cifra;
{$APPTYPE CONSOLE}
uses
SysUtils;
type vector = array [ 1..10001] of longint;
var v:vector;
s,i,j,n,m,p,q:Longint;
fin,fout:text;
{*----------------------------*}
procedure citire;
begin
readln(fin,n);
for i:=1 to n do
begin
readln(fin,v[i]);
end;
end;
{*--------------MAIN----------*}
begin
assign(fin,'cifra.in');
assign(fout,'cifra.out');
rewrite(fout);
reset(fin);
citire;
for i:=1 to n do
begin
s:=0;
for j:=1 to i do
begin
p:=v[j] mod 10;
for q:=2 to v[j] do
begin
p:=((p mod 10) * (v[j] mod 10)) mod 10;
end;
s:=s+p;
s:=s mod 10;
end;
writeln(fout,s);
end;
close(fout);
end.