Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def guessNumber(pick, n):
- lower = 1
- higher = n
- def guess(a):
- if a == pick:
- return 0
- elif a < pick:
- return -1
- else:
- return 1
- while guess(num) != 0:
- if guess(num) == -1:
- lower = num
- print("low")
- print("new guess ",num)
- elif guess(num) == 1:
- higher = num+1
- print("high")
- print("new guess ",num)
- num = (lower + higher) // 2
- if guess(num) == 0:
- print("The number is ", num)
- guessNumber(2,10)
Add Comment
Please, Sign In to add comment