Очки за бросок
Представьте мишень для дартса с тремя кругами вокруг центра. Напишите функцию, которая по координатам попадания x и y возвращает количество очков. Внутри радиуса 1 даётся 10 очков, внутри радиуса 5 — 5, внутри радиуса 10 — 1, а за пределами мишени — 0.
Примеры
Ввод
(0, 0)Вывод
10Ввод
(-0.1, -0.1)Вывод
10Ввод
(0, 5)Вывод
5Нужно реализовать
def score(x: float, y: float) -> int:
Теги
math
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
0, 0Ожидаемый
102
Ввод
-0.1, -0.1Ожидаемый
103
Ввод
0, 5Ожидаемый
54
Ввод
-5, 0Ожидаемый
55
Ввод
0, 10Ожидаемый
16
Ввод
10, 10Ожидаемый
0Фокус-радио
На паузе · SomaFM · Fluid