Best long hard riddles

funnycrazy

An old man wanted to leave all of his money to one of his three sons, but he didn't know which one he should give it to. He gave each of them a few coins and told them to buy something that would be able to fill their living room. The first man bought straw, but there was not enough to fill the room. The second bought some sticks, but they still did not fill the room. The third man bought two things that filled the room, so he obtained his father's fortune. What were the two things that the man bought?
The wise son bought a candle and a box of matches. After lighting the candle, the light filled the entire room.
71.69 %
172 votes
logicsimplecleverinterviewstory

Betty signals to the headwaiter in a restaurant, and says, "There is a fly in my tea." The waiter says "No problem Madam. I will bring you a fresh cup of tea." A few minutes later Betty shouts, "Get me the manager! This is the same cup of tea." How did she know? Hint: The tea is still hot.
Betty had already put sugar in her tea before sending it back. When the "new" cup came, it was already tasted sweet.
71.67 %
88 votes
logicsimpleclean

Jay escaped from jail and headed to the country. While walking along a rural road, he saw a police car speeding towards him. Jay ran toward it for a short time and then fled into the woods. Why did he run toward the car?
Jay was just starting to cross a bridge when he saw a police car. He ran toward the car to get off the bridge before running into the woods.
71.64 %
63 votes
logiccleanclevermath

At a dinner party, many of the guests exchange greetings by shaking hands with each other while they wait for the host to finish cooking. After all this handshaking, the host, who didn't take part in or see any of the handshaking, gets everybody's attention and says: "I know for a fact that at least two people at this party shook the same number of other people's hands." How could the host know this? Note that nobody shakes his or her own hand.
Assume there are N people at the party. Note that the least number of people that someone could shake hands with is 0, and the most someone could shake hands with is N-1 (which would mean that they shook hands with every other person). Now, if everyone at the party really were to have shaken hands with a different number of people, then that means somone must have shaken hands with 0 people, someone must have shaken hands with 1 person, and so on, all the way up to someone who must have shaken hands with N-1 people. This is the only possible scenario, since there are N people at the party and N different numbers of possible people to shake hands with (all the numbers between 0 and N-1 inclusive). But this situation isn't possible, because there can't be both a person who shook hands with 0 people (call him Person 0) and a person who shook hands with N-1 people (call him Person N-1). This is because Person 0 shook hands with nobody (and thus didn't shake hands with Person N-1), but Person N-1 shook hands with everybody (and thus did shake hands with Person 0). This is clearly a contradiction, and thus two of the people at the party must have shaken hands with the same number of people. Pretend there were only 2 guests at the party. Then try 3, and 4, and so on. This should help you think about the problem. Search: Pigeonhole principle
71.64 %
63 votes
storydetective

Dave is put in a cell with a dirt floor and only one window. The window is too high for him to reach. The only thing in the cell is a shovel. He won't be able to get any food or water and only has two days to escape or he'll die. Dave can't dig a tunnel because it will take him much longer than two days to do it. How will Dave escape from the cell?
Dave has to use the shovel to create a pile of dirt under the window so he can climb up onto it and escape from the cell.
71.53 %
171 votes
logicmathcleanclever

On the first day they cover one quarter of the total distance. The next day they cover one quarter of what is left. The following day they cover two fifths of the remainder and on the fourth day half of the remaining distance. The group now have 14 miles left, how many miles have they walked?
68.962962 miles
71.45 %
75 votes
cleanlogic

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.
71.22 %
62 votes
dirtyscarydetective

A young woman is attending her mother's funeral. While there, she meets a man she has never seen before and falls in love immediately. After the funeral she tries to find him but cannot. Several days later she kills her sister. Why does she kill her sister?
She killed her sister hoping to see this man at her sisters funeral. Note: If you thought of this answer easily you may be a psychopath
71.11 %
1627 votes
logicmathclean

Consider the following explanation for why 1=2: 1. Start out Let y = x 2. Multiply through by x xy = x2 3. Subtract y2 from each side xy - y2 = x2 - y2 4. Factor each side y(x-y) = (x+y)(x-y) 5. Divide both sides by (x-y) y = x+y 6. Divide both sides by y y/y = x/y + y/y 7. And so... 1 = x/y + 1 8. Since x=y, x/y = 1 1 = 1 + 1 8. And so... 1 = 2 How is this possible?
Step 5 is invalid, because we are dividing by (x-y), and since x=y, we are thus dividing by 0. This is an invalid mathematical operation (division by 0), and so by not followinng basic mathematical rules, we are able to get strange results like these.
71.07 %
78 votes
cleanfunnylogic

A kind hearted person Mr. Rawat buy packed food at 3$/packet from United states and sells them at 1$/packet at Africa. After some time he becomes a millionaire. How come the guy become millionaire?
He started out as a billionaire, but lost so much money in his good works (by giving to poor people) that he became a millionaire.
71.06 %
98 votes