// PascalABC.NET 3.3, сборка 1633 от 10.02.2018
// Внимание! Если программа не работает, обновите версию!
№1
begin
var One:=BigInteger(1);
SeqGen(ReadInteger('n='),One,One,(i,j)->10*(i+j)+1).Last.Println;
end.
Пример
n= 50
124995484033895522927229727368421052631578947368421
№2
function Fact3n(n:integer):BigInteger;
begin
Result:=6;
for var i:=4 to 3*n do Result*=i
end;
begin
var n:=ReadInteger('n=');
var s:=BigInteger(0);
for var i:=1 to n do s+=Fact3n(i);
Write('Искомая сумма равна ',s)
end.
Пример
n= 10
Искомая сумма равна 265263749302140976067562256261206