(А. Богданов) Откройте файл электронной таблицы, содержащей результаты ежечасного измерения температуры воздуха на протяжении трёх месяцев. Найдите разность между максимальным и минимальным среднемесячными значениями для имеющихся данных. В ответе запишите целую часть получившегося числа.
Решение:
Python
ans = 0
mt = {4: [], 5: [], 6: []}
for i, line in enumerate(open('1962.csv')):
if i:
data = line.split(';')
d,m,y = data[0].split('.')
temp = [float(x.replace(',', '.')) for x in data[1:]]
mt[int(m)] += temp
sr = [sum(t) / len(t) for t in mt.values()]
print(int(max(sr) - min(sr)))
Ответ: \(11\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене