Six Glasses

Six identical glasses are placed in a row on the table – first three filled with water, and then three empty ones. Can you move just one glass, so that empty and full glasses alternate?

Protect the Treasure

Nine pirates have captured a treasure chest. In order to protect it, they decide to lock it using multiple locks and distribute several keys for each of these locks among them, so that the chest can be opened only by a majority of the pirates. What is the minimum number of keys each of the pirates should get?

How Many Times on Average?

A common type of questions which appears on Quant Interviews is:

“You have a sequence of random variables. How many times on average does a certain outcome appear in this sequence?”

Here are a few examples:

  1. You are throwing a coin 100 times. How many times will you encounter the Heads-Heads-Tails in this sequence?
  2. Five husbands and five wives have sat around a circle table in random order. What is the average number of spouses which are sitting next to each other?

While such problems can be solved using induction, there is another, more elegant approach. It is based on the following observation:

The average number of successful events is equal to the sum of the probabilities that each of these events is successful. The events do NOT need to be independent.

Written mathematically, this translates to:

E({Xi=1,1in})=E(i=1nXi)=i=1nE(Xi)=i=1nP(Xi=1),\mathbb{E}(\|\{X_i = 1, 1 \leq i \leq n \}\|) = \mathbb{E}(\sum_{i=1}^{n} X_i) = \sum_{i=1}^{n} \mathbb{E}(X_i) = \sum_{i=1}^{n}\mathbb{P}(X_i =1),

where XiX_i is a random variable, such that Xi=1X_i=1 if the i-th event is successful Xi=0X_i = 0 otherwise.

  • The first equation follows from the definition of XiX_i.
  • The second equation follows from linearity of expectation.
  • The third equality is a basic property of expectation.

Let us see how to apply this technique to solve the coin question posed above.

We define a random variable XiX_i which is equal to 11 if and only if coin tosses i,i+1,i+2i, i+1, i+2 are Tails-Tails-Heads respectively. We have:

E({Xi=1,1i100})=i=1100P(Xi=1)\mathbb{E}(\|\{X_i=1, 1\leq i \leq 100\}\|) = \sum_{i=1}^{100}\mathbb{P}(X_i=1)

It is easy to see that for each 1in,Xi=12×12×12=181\leq i \leq n, X_i = \frac{1}{2}\times\frac{1}{2}\times\frac{1}{2}=\frac{1}{8}. Therefore, the answer to the problem is 100×18=12.5100\times \frac{1}{8}=12.5.


To solve the second problem, we define a random variable XiX_i which is equal to 11 if and only a husband and his wife are sitting on spots ii and i+1i+1 around the table. For each ii the probability of this happening is equal to 19\frac{1}{9}. Indeed, no matter who sits on spot ii, the chance that their spouse sits on spot i+1i+1 is 1:9. Therefore, the average number of spouses sitting next to each other is:

E({Xi=1,1i10})=i=110P(Xi=1)=10×19=119\mathbb{E}(\|\{X_i=1, 1\leq i \leq 10\}\|) = \sum_{i=1}^{10}\mathbb{P}(X_i=1)=10\times\frac{1}{9}=1\frac{1}{9}

As we can see, the presented technique is a simple, but very powerful tool. For extra practice, try to solve this fun puzzle from our blog on your own:

Buried Up to Neck

Three friends, Adam, Bob, and Charlie are buried in the sand up to their necks, all facing West. Charlie can see both Adam and Bom, Bom can see only Adam, and Adam cannot see anyone. Black and white hats are placed on their heads. The three friends are told that there is at least one hat from each color, and then they are asked whether anyone can guess the color of their own hat.

After a few minutes, one of them answers. Who is that?

Fish Eat Fish

A hundred fish are swimming along a stream at different velocities. If one fish catches up to another fish, it eats it and continues swimming. What is the expected number of fish that will survive?