nq1s788

Угадай число (бинарный поиск)

Nov 30th, 2025
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.23 KB | None | 0 0
  1. l = 0
  2. r = 101
  3. while r - l > 1:
  4.     m = (l + r) // 2
  5.     print('>', m, '?')
  6.     answ = input()
  7.     if answ == 'yes':
  8.         l = m #l < загаданного
  9.     else:
  10.         r = m #r >= загаданному
  11. print('!', r)
Advertisement
Add Comment
Please, Sign In to add comment