Skip to content

Instantly share code, notes, and snippets.

@brycereynolds
Created April 9, 2018 16:34
Show Gist options
  • Save brycereynolds/87a185a57dd32192b828168b9e0a8783 to your computer and use it in GitHub Desktop.
Save brycereynolds/87a185a57dd32192b828168b9e0a8783 to your computer and use it in GitHub Desktop.
[interview] Guess Game

We are playing the Guess Game. The game is as follows:

I pick a number from 1 to n. You have to guess which number I picked.

Every time you guess wrong, I'll tell you whether the number is higher or lower.

You call a pre-defined API guess(int num) which returns 3 possible results (-1, 1, or 0):

-1 : My number is lower
 1 : My number is higher
 0 : Congrats! You got it!

Example:

n = 10, I pick 6.

Return 6.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment