Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Первый ходит Петя
- #F1 - 19
- #F2 - 20
- def F2(x, p):
- if x >= 100 and p == 3:
- return True
- elif x >= 100:
- return False
- return F2(x * 2, p + 1) and F2(x * 3, p + 1)
- #if p == 1:
- #return F2(x * 2, p + 1) or F2(x * 3, p + 1)
- #else:
- #return F2(x * 2, p + 1) and F2(x * 3, p + 1)
- #if p % 2 == 1:
- ##Сейчас ход Пети
- #return F2(x * 2, p + 1) or F2(x * 3, p + 1)
- #else:
- ##Сейчас ход Вани
- #return F2(x * 2, p + 1) and F2(x * 3, p + 1)
- def F1(x, p):
- if x >= 100 and p == 3:
- return True
- elif x >= 100:
- return False
- return F1(x * 2, p + 1) or F1(x * 3, p + 1)
- print("===19===")
- for s in range(1, 100):
- if F1(s, 1):
- print(s)
- print("===20===")
- for s in range(1, 100):
- if F2(s, 1):
- print(s)
Add Comment
Please, Sign In to add comment