top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Puzzle: 100-story building, identify the lowest floor for which a marble will break?

+7 votes
545 views

You have a 100-story building and a couple of marbles. You must identify the lowest floor for which a marble will break if you drop it from this floor.

  1. How fast can you find this floor if you are given an infinite supply of marbles?
  2. What if you have only two marbles?
posted Jan 28, 2014 by Merry

Share this puzzle
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

+1 vote

Use Binary Search:

first step- 100/2=50, try to drop from 50th floor. not 1 cases

1- it breaks 2- It did not

If it breaks then obviously the floor should be below 50 otherwise above 50

Then again repeat Binary Search...

so in this way number of operaions = log (base 2) n, where n=100

answer Jan 28, 2014 by Atul Mishra



Similar Puzzles
0 votes

A man lives on the top floor of a 10 story building. On sunny days he uses the elevator half way up and takes the stairs the rest of the way up. On rainy days he takes the elevator all the way up to his apartment. Why does that man do this?

0 votes

In an office building there are six floors in all. 6 people Simon, Harry, Susan, Pete, Trudy and David work on different floors. Simon stays in the lift for the longest. Susan gets out before Pete but after Trudy. The first one to get out is Harry. David leaves before Trudy who gets out at the third floor.
In which floor does each one work on?

+1 vote

One day, a 3O story building was on fire. A man jumped out a window and nothing happened to him. Nothing was under him.
How is this possible?

...