Турнирные очки
Представь таблицу футбольного чемпионата, где по счёту каждого матча нужно начислить очки команде. Напиши функцию points, которая получает список games со строками вида x:y. За победу начисляется 3 очка, за ничью — 1, за поражение — 0; верни общую сумму очков.
Примеры
Ввод
["1:0", "2:0", "3:0", "4:0", "2:1", "3:1", "4:1", "3:2", "4:2", "4:3"]Вывод
30Ввод
["1:1", "2:2", "3:3", "4:4", "2:2", "3:3", "4:4", "3:3", "4:4", "4:4"]Вывод
10Ввод
["0:1", "0:2", "0:3", "0:4", "1:2", "1:3", "1:4", "2:3", "2:4", "3:4"]Вывод
0Нужно реализовать
def points(games: list[str]) -> int:
Теги
stringslistsmath
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
["1:0","2:0","3:0","4:0","2:1","3:1","4:1","3:2","4:2","4:3"]Ожидаемый
302
Ввод
["1:1","2:2","3:3","4:4","2:2","3:3","4:4","3:3","4:4","4:4"]Ожидаемый
103
Ввод
["0:1","0:2","0:3","0:4","1:2","1:3","1:4","2:3","2:4","3:4"]Ожидаемый
04
Ввод
["1:0","2:0","3:0","4:0","2:1","3:1","4:1","3:2","4:2","4:3","1:1","2:2","3:3","4:4","2:2","3:3","4:4","3:3","4:4","4:4"]Ожидаемый
405
Ввод
[]Ожидаемый
06
Ввод
["1:0","2:0","2:1","3:0","3:1","3:2","4:0","4:1","4:2","4:3"]Ожидаемый
30Фокус-радио
На паузе · SomaFM · Fluid