Напишите программу для решения следующей задачи.
Ученики 4 класса вели дневники наблюдения за погодой и ежедневно записывали дневную температуру. Найдите среднюю температуру для дней, когда столбик термометра поднимался выше нуля градусов. Определите количество таких дней. Гарантируется, что за время наблюдения хотя бы в один из дней температура поднималась выше нуля градусов. Программа получает на вход количество дней, в течение которых проводилось наблюдение \(N\) \((1 \leqslant N \leqslant 31),\) затем для каждого дня вводится температура.
Пример работы программы
| Входные данные | Выходные данные |
|---|---|
| \(4\) \(-5\) \(12\) \(-2\) \(8\) | \(10.0\) \(2\) |
Решение:
Python
temp = []
N = int(input())
for i in range(N):
t = int(input())
if t > 0:
temp.append(t)
print(f'{sum(temp) / len(temp) :.1f}', len(temp))
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене