Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 15 additions & 1 deletion darts/darts.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,16 @@
import math

def score(x, y):
pass
# Calculate the distance from the center using the Pythagorean theorem
distance = math.sqrt(x**2 + y**2)

# Determine the score based on the distance
if distance <= 1:
return 10 # Inner circle
elif distance <= 5:
return 5 # Middle circle
elif distance <= 10:
return 1 # Outer circle
else:
return 0 # Outside the target

14 changes: 13 additions & 1 deletion leap/leap.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,14 @@
def leap_year(year):
pass
if year % 400 == 0:
return True
elif year % 100 == 0:
return False
elif year % 4 == 0:
return True
else:
return False

#print(leap_year(2004))