НАПИСАТЬ КОД ДЛЯ ЗАДАЧ НА Python!
1) Дан массив. Найти количество элементов, значение которых больше среднего арифметического минимального и максимального элементов массива, и напечатать их номера.
2) Дан массив целых чисел. Найти: номер первого нечетного элемента. Если нечетных элементов в массиве нет, то должно быть напечатано соответствующее сообщение.
3) Фирма имеет 10 магазинов. Информация о доходе каждого магазина за каждый месяц года хранится в двухмерном массиве (в первом столбце за январь, во втором — за февраль и т. д). Верно ли, что общий доход фирмы в сентябре превысил некоторое заданное число?
Answers & Comments
1.
lst = [int(input()) for _ in range(int(input()))]
average = (max(lst) + min(lst)) / 2
print(len([i for i in lst if i > average]))
print(lst.index(max(lst)) + 1, lst.index(min(lst)) + 1)
2.
lst = [int(input()) for _ in range(int(input()))]
num = [i for i in lst if i % 2 == 1]
print(lst.index(num[0]) + 1 if len(num) != 0 else 'Нечетных элементов нет')
3.
num = int(input())
lst = [[int(i) for i in input().split()] for _ in range(12)]
print('Yes' if sum(lst[8]) > num else 'No')