This guy living on the 20th floor in an apartment building got up early each morning to go to work in a downtown store. He always went into the elevator on the 20th floor and rode down to the entrance (1st floor). When he came home he always rode the elevator from the entrance and up to the 8th floor. He walked out of the elevator and walked the stairs up to his apartment on the 20th floor. Why didn't he take the elevator all the way up to his apartment?
This guy is midget and can only reach to the 8th floor button.
Bruce is an inmate at a large prison, and like most of the other prisoners, he smokes cigarettes. During his time in the prison, Bruce finds that if he has 3 cigarette butts, he can cram them together and turn them into 1 full cigarette. Whenever he smokes a cigarette, it turns into a cigarette butt.
One day, Bruce is in his cell talking to one of his cellmates, Steve.
"I really want to smoke 5 cigarettes today, but all I have are these 10 cigarette butts," Bruce tells Steve. "I'm not sure that will be enough."
"Why don't you borrow some of Tom's cigarette butts?" asks Steve, pointing over to a small pile of cigarette butts on the bed of their third cellmate, Tom, who is out for the day on a community service project.
"I can't," Bruce says. "Tom always counts exactly how many cigarette butts are in his pile, and he'd probably kill me if he noticed that I had taken any."
However, after thinking for a while, Bruce figures out a way that he can smoke 5 cigarettes without angering Tom. What is his plan?
Bruce takes 9 of his 10 cigarette butts and turns them into 3 cigarettes total (remember, 3 cigarette butts can be turned into 1 cigarette). He smokes all three of these, and now he has 4 cigarette butts.
He then turns 3 of the 4 cigarette butts into another cigarette and smokes it. He has now smoked 4 cigarettes and has 2 cigarette butts.
For the final step, he goes and borrows one of Tom's cigarette butts. With this cigarette butt plus the 2 he already has, he is able to make his 5th cigarette to smoke. After smoking it, he is left with 1 cigarette butt, which he puts back in Tom's pile so that Tom won't find anything missing.
You have two lengths of rope. Each rope has the property that if you light it on fire at one end, it will take exactly 60 minutes to burn to the other end. Note that the ropes will not burn at a consistent speed the entire time (for example, it's possible that the first 90% of a rope will burn in 1 minute, and the last 10% will take the additional 59 minutes to burn).
Given these two ropes and a matchbook, can you find a way to measure out exactly 45 minutes?
The key observation here is that if you light a rope from both ends at the same time, it will burn in 1/2 the time it would have burned in if you had lit it on just one end.
Using this insight, you would light both ends of one rope, and one end of the other rope, all at the same time. The rope you lit at both ends will finish burning in 30 minutes. Once this happens, light the second end of the second rope. It will burn for another 15 minutes (since it would have burned for 30 more minutes without lighting the second end), completing the 45 minutes.