Помогите пожалуйста в паскале.Дан одномерный массив, удалить max элемент одномерного...

0 голосов
35 просмотров

Помогите пожалуйста в паскале.Дан одномерный массив, удалить max элемент одномерного массива.


Информатика (26 баллов) | 35 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
// PascalABC.NET 3.3, сборка 1573 от 04.11.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
  var max:=a.Max;
  a:=a.Where(t->t<>max).ToArray; a.Println
end.

Пример
n= 15
-24 35 -41 14 18 -27 10 48 20 30 -42 -10 -32 -22 14
-24 35 -41 14 18 -27 10 20 30 -42 -10 -32 -22 14
(150k баллов)