RosettaCodeData/Task/Seven-sided-dice-from-five-sided-dice/Python/seven-sided-dice-from-five-sided-dice.py
2023-07-01 13:44:08 -04:00

8 lines
160 B
Python

from random import randint
def dice5():
return randint(1, 5)
def dice7():
r = dice5() + dice5() * 5 - 6
return (r % 7) + 1 if r < 21 else dice7()