Решение задачи Средний балл по классам с Яндекс Контест

Без пояснения   Просмотров: 2011


В условиях предыдущей задачи определите и выведите средние баллы участников олимпиады в 9 классе, в 10 классе, в 11 классе.


Код

f = open('input.txt', 'r', encoding='utf-8')
lines = f.readlines()
lines = filter(None, (line.rstrip() for line in lines))
d = {'9': 0, '10': 0, '11': 0}
quan = {'9': 0, '10': 0, '11': 0}
for line in lines:
    a, b, c, k = map(str, line.split())
    d[c] += int(k)
    quan[c] += 1
for i in d:
    print(d[i] / quan[i])

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться



Заявка на расчет