Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
Nonsensical divmod solution in Scary category for Fizz Buzz by SjjThaler
# Taken from mission Just Fizz!
def checkio(num: int) -> str:
x = divmod(num, 3)
print(x)
y = divmod(num, 5)
print(y)
if y[1] == 0 and x[1] == 0:
return "Fizz Buzz"
if y[1] == 0:
return "Buzz"
if x[1] == 0:
return "Fizz"
else:
return str(num)
print("Example:")
print(checkio(15))
# These "asserts" are used for self-checking
assert checkio(15) == "Fizz Buzz"
assert checkio(6) == "Fizz"
assert checkio(10) == "Buzz"
assert checkio(7) == "7"
print("The mission is done! Click 'Check Solution' to earn rewards!")
March 6, 2024
Comments: