Задание 1 Дан список чисел. Выведите значение наибольшего элемента в списке, а затем...

+687 голосов
432k просмотров

Задание 1 Дан список чисел. Выведите значение наибольшего элемента в списке, а затем индекс этого элемента в списке. Если наибольших элементов несколько, выведите индекс первого из них. Пример: 1 2 3 2 1 Результат: 3 2


Информатика (38 баллов) | 432k просмотров
Дано ответов: 2
+165 голосов

begin

 var n := ReadInteger('Укажите длину списка:');

 var L := ReadSeqInteger('Введите данные:', n).ToList;

 var im := L.IndexMax;

 Print(L[im], im)

end.

Объяснение:

Решение на PascalABС.NET, поскольку язык программирования так и не был указан.

(1.6k баллов)
+174 голосов

Ответ:

--- Python 3.8.3 ---

RawList = [int(i) for i in input().split()]

maxItem = max(RawList)

maxIndex = RawList.index(maxItem)

print(maxItem, maxIndex)

Объяснение:

(1.6k баллов)