program tinhtong;
uses crt;
var A:array[1..100] of integer;
n,i:byte;
S:int64;
function mu(k:integer; m:byte):int64;
var l:byte;
begin
mu:=1;
for l:=1 to m do mu:=mu*k;
end;
BEGIN
clrscr;
write('Nhap so luong phan tu n: '); readln(n);
S:=0;
for i:=1 to n do
begin
write('A[',i,']= '); readln(A[i]);
S:=S+mu(A[i],i);
end;
write('Tong la: ',s);
readln;
end.