ПИТОН. ПОМОГИТЕ ПОЖАЛУЙСТА ОЧЕНЬ НУЖНО, МЕНЯ ПОБЬЮТ, ЕСЛИ 2 ПОЛУЧУ 19 БАЛЛОВ
Напишите программу, которая заполняет массив из 20 элементов случайными числами на отрезке [50; 150] и находит в нём минимальный и максимальный элементы и их номера.
Ответы
Ответ дал:
3
from random import randint
a = [randint(50, 150+1) for i in range(20)] # заполняем массив элементами от 50 до 150 включительно
mins = ""
maxs = ""
for i in range(len(a)):
if a[i] == max(a):
maxs += f"{i} "
if a[i] == min(a): #if если вдруг мин и макс элементы одинаковы
mins += f"{i} "
print(f"Минимальный элемент - {min(a)}. Индексы: {mins}")
print(f"Максимальный элемент - {max(a)}. Индексы: {maxs}")
Похожие вопросы
1 год назад
1 год назад
2 года назад
7 лет назад
9 лет назад