Дано целое число N(N>0). Найти сумму 1+(1+N)^2+(2+N)^2+....+(N+N)^2

0 интересует 0 не интересует
69 просмотров

Дано целое число N(N>0). Найти сумму 1+(1+N)^2+(2+N)^2+....+(N+N)^2


спросил от Начинающий (533 баллов) в категории Информатика
2 Ответы
0 интересует 0 не интересует
ответил от БОГ (150k баллов)
 
Лучший ответ
\displaystyle S=1+(1+n)^2+(2+n)^2+...+(n+n)^2=1+\sum_{i=1}^n(i+n)^2

// PascalABC.NET 3.2, сборка 1389 от 01.03.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('n=');
  var s:=1+Range(1,n).Select(i->sqr(i+n)).Sum;
  Writeln('S=',s)
end.

Пример
n= 10
S=2486
оставил комментарий от Супер Доцент (55.0k баллов)
0 0

так можно короче)

оставил комментарий от Супер Доцент (55.0k баллов)
0 0

begin
var n := ReadInteger('n=');
PrintLn('S=', 1 + Range(1, n).Select(i -> sqr(i + n)).Sum);
end.

0 интересует 0 не интересует
ответил от Кандидат Наук (34.0k баллов)

Var
S:real;
N,i:integer;
Begin
Write('N = ');
ReadLn(N);
S:=1;
For i:= 1 to N do
    S:=S+Sqr(i+N);
WriteLn('S = ',S);
End.

...