Информатика, вопрос задал Juliya123456 , 1 год назад

ПИТОН
Напишите программу, которая находит в массиве номера элементов, равных минимальному.

Входные данные
Первая строка содержит размер массива N . Во второй строке через пробел задаются N чисел – элементы массива. Гарантируется, что 0 < N ≤ 10000 .

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

Примеры
входные данные
5
1 2 1 3 1
выходные данные
1 3 5

Ответы на вопрос

Ответил Dima20082004
0

Ответ:

Сначало сам не догадался

Объяснение:

input()

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

minimal = [index for index, num in enumerate(numbers, start=1) if num == min(numbers)]

print(' '.join(minimal))


Juliya123456: Ошибка во время выполнения программы Превышено максимальное время работы
Dima20082004: Значит ограничения странные, упаковал в 1 строчку , на примере работает
Новые вопросы