Guest User

Untitled

a guest
Dec 14th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. def guessNumber(pick, n):
  2. lower = 1
  3. higher = n
  4.  
  5. def guess(a):
  6. if a == pick:
  7. return 0
  8. elif a < pick:
  9. return -1
  10. else:
  11. return 1
  12. while guess(num) != 0:
  13. if guess(num) == -1:
  14. lower = num
  15. print("low")
  16. print("new guess ",num)
  17. elif guess(num) == 1:
  18. higher = num+1
  19. print("high")
  20. print("new guess ",num)
  21. num = (lower + higher) // 2
  22.  
  23. if guess(num) == 0:
  24. print("The number is ", num)
  25.  
  26. guessNumber(2,10)
Add Comment
Please, Sign In to add comment