// PascalABC.NET 3.2, сборка 1467 от 02.06.2017
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ArrRandom(ReadInteger('n='),-99,99).Select(x->x/10).ToArray;
a.Println;
Writeln('s=',a.OrderBy(x->x).Take(8).Select(x->x*x).Sum)
end.
Пример
n= 13
2.6 1.7 6.9 -9.1 -5.2 -2.3 -5.3 -1.1 -1.7 -2.5 7.6 -3.4 3.6
s=165.14