//PascalABC.NET версия 3.4.0.1677 от 17.06.18
//Если программа не запускается, то обновите версию
begin
var a := ArrRandomInteger(2018, 0, 1000);
var n := a.Where(x -> x >= 100).Min() - 100;
for var i := 0 to a.Count() - 1 do
if a[i] >= 100 then a[i] := a[i] - n;
Println(a);
end.
//PascalABC.NET версия 3.4.0.1677 от 17.06.18
//Если программа не запускается, то обновите версию
begin
var a := ArrRandomInteger(2018, 0, 1000);
var n := a.Where(x -> x >= 100).Min() - 100;
for var i := 0 to a.Count() - 1 do
if a[i] >= 100 then a[i] := a[i] - n;
Println(a);
end.