Август и беатриса играют в игру. август загадал натуральное число от 1 до n. беатриса пытается угадать это число, для этого она называет некоторые множества натуральных чисел. август отвечает беатрисе yes, если среди названных ей чисел есть задуманное или no в противном случае. после нескольких заданных вопросов беатриса запуталась в том, какие вопросы она задавала и какие ответы получила и просит вас ей определить, какие числа мог задумать август.
def solver():
while True:
key = random.randint(1,1000)
n = input('Введите начало множества: ')
m = input('Введите конец множества: ')
if m <= n or m<= 0 or n <= 0:
return False
if key in range(n,m):
print('YES')
print('число в диапазоне %i - %i' %(n,m))
else:
print('NO')
solver()