From 6651b6410b006c54f1219fe8746de1daa56d7acb Mon Sep 17 00:00:00 2001 From: yijing02 Date: Tue, 24 Sep 2024 15:52:43 +0000 Subject: [PATCH] Complete darts.py --- darts/darts.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/darts/darts.py b/darts/darts.py index 4ba1b3b..e35ad8c 100644 --- a/darts/darts.py +++ b/darts/darts.py @@ -1,2 +1,15 @@ +OUTER_RADIUS = 10 +MIDDLE_RADIUS = 5 +INNER_RADIUS = 1 + def score(x, y): - pass + distance_squared = x**2 + y**2 + + if distance_squared <= INNER_RADIUS**2: + return 10 + elif distance_squared <= MIDDLE_RADIUS**2: + return 5 + elif distance_squared <= OUTER_RADIUS**2: + return 1 + else: + return 0