<em>// PascalABC.NET 3.3, сборка 1590 от 03.12.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var a:=ArrRandom(ReadInteger('n='),-99,99); a.Println;
var imin:=a.IndexMin;
var b:=a[:imin]; b.Println;
var c:=a[imin:]; c.Println
end.
<u>Пример</u>
n= 17
98 34 -59 -23 -65 -46 -15 -88 31 48 13 -7 70 -8 -69 65 -65
98 34 -59 -23 -65 -46 -15
-88 31 48 13 -7 70 -8 -69 65 -65
var
i:integer;
begin
i:=10;
while i<21 do
begin
writeln(i*i*i, ', ');
i:=i+1;
end;
end.
Заметим, что цикл s=s-5; выполняется 11 раз. Отсюда следует, что из s вычитается 5*11=55.
100-55=45
Прямоугольна система состоит из 3 осей(x,y,z).
a = -3
b = -4 * (-3) - 6 = 12 - 6 = 6
x = 16
y = 3+8 = 11
если (-22 < 11) и (5 - 12 > - 5) - неверно, пропускаем
если (-6 + 11 > -1) или (15+6 < 16) истинно первое выражение
то x = 4, y = 1
Вывод x(4).
Ответ 4