def guess_number():
low, high = 0, 100
attempts = 0
while low <= high:
mid = (low + high) // 2
print(f"Ваше число равно {mid}?")
answer = input("Введите >, < или = : ").strip()
if answer == "=":
print(f"Ура! Я угадал число {mid} за {attempts+1} попыток.")
break
elif answer == ">":
low = mid + 1
elif answer == "<":
high = mid - 1
else:
print("Неверный ввод. Пожалуйста, введите >, < или =.")
continue
attempts += 1
else:
print("Что-то пошло не так – возможно, вы мухлюете :)")
if __name__ == "__main__":
guess_number()