Bribe The Friend Again!

After losing a lot of money in Bribe The Friend , Andrei decides to play it safe. Kostya selects a number from 1 to 144, and Andrei is allowed to choose a single subset of the set { 1 , 2 , . . . 144 1,2,...144 }. Kostya is asked whether his chosen number belongs to that subset (being a very nice boy, Kostya is always truthful). If Kostya answers yes , Andrei must give him two pounds, if he answers no - one pound. Find the minimum sum of money Andrei must pay before being certain of the number.


The answer is 11.

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

1 solution

Jason Zou
Jul 8, 2015

We want the same amount numbers to be remaining after paying two pounds regardless of whether Kostya says yes once or no twice. Thus, we want:

x = ( 1 x ) 2 x=(1-x)^2 , which gives x = 3 5 2 x=\frac{3-\sqrt{5}}{2}

We can then see that 1 x = 5 1 2 1-x=\frac{\sqrt{5}-1}{2} , the inverse of the golden ratio.

Since 144 144 , is a number in the Fibonacci sequence, we see that we want to split the numbers into the Fibonacci sequence.

We split 144 144 into 89 89 and 55 55 , getting the answer yes for the set of 55 55 and no for the answer of 89 89 . We can see that 1 1 pound is paid per level of the Fibonacci sequence.

We can use this to go all the way down to F 3 = 2 F_3=2 , which will cost us 9 9 pounds, since 144 = F 12 144=F_{12} . Now, there are two numbers left. We have no way of knowing whether the answer will be yes or no, so we will need to pay 2 2 pounds for it, because we are assuming the worst case scenario occurs.

\therefore We put pay 11 \boxed{11} pounds in order to ensure that we can be certain of the number.

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...