← К задачамОткрыть курс →
Очки за бросок дартса
Вы ведёте счёт в дартсе. После раунда у вас есть список расстояний каждого попадания от центра мишени, и нужно посчитать суммарные очки.
Напишите функцию darts_total(hits), которая принимает список чисел — расстояния от центра. За каждое попадание начисляется: <= 1 → 50 очков, <= 3 → 25, <= 5 → 10, <= 10 → 5, иначе 0. Функция возвращает сумму очков за все попадания (целое число).
Пример:
darts_total([0, 1, 2, 5, 11]) -> 135
darts_total([]) -> 0
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
def darts_total(hits):
pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.