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