№1
var a, b, c, d, i, n :integer;
begin
read (n);
for i:=1 to n do
for a:=1 to i do
c:=c+a;
write (c);
end.
№2
var a, b, c, d, i, n :integer;
begin
read (n);
a:=(n-64)*(n-32)*(n-16)*(n-8)*(n-4)*(n-2);
b:=(n-63)*(n-31)*(n-15)*(n-7)*(n-3)*(n-1);
write (b/a:0:0);
end.
P.S. Надеюсь на благодарность и лучший ответ.