Предмет: Информатика,
автор: Juliya123456
ПИТОН
Напишите программу, которая находит в массиве номера элементов, равных минимальному.
Входные данные
Первая строка содержит размер массива N . Во второй строке через пробел задаются N чисел – элементы массива. Гарантируется, что 0 < N ≤ 10000 .
Выходные данные
Программа должна вывести в одной строке номера элементов массива, равных минимальному, разделив их пробелами.
Примеры
входные данные
5
1 2 1 3 1
выходные данные
1 3 5
Ответы
Автор ответа:
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:
Ошибка во время выполнения программы Превышено максимальное время работы
Значит ограничения странные, упаковал в 1 строчку , на примере работает
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: Милана200210
Предмет: Українська мова,
автор: Nifaj
Предмет: Химия,
автор: music4444
Предмет: Математика,
автор: shadon161