Logic riddles

logicmathclever

Dean Sam and Castiel are three brothers. Interestingly their current age is prime. What's more interesting that difference between their ages is also prime. How old are they?
Sam : 2 Dean : 5 Castiel : 7 Age diff 7 - 2 = '5' is prime 7 - 5 = '2' is prime 5 - 2 = '3' is prime
78.86 %
51 votes
logicsimpleclean

Even though the odds are always in favor of the gambling house, why does the establishment insist on a house limit on stakes?
Every casino in the world would go bankrupt without a house limit on stakes. Without it, gamblers would keep doubling their stakes until they won. No matter how bad a losing streak they were on, they would eventually win. For more information, search: Martingale
78.86 %
51 votes
cleanlogictricky

A petshop owner had a parrot with a sign on its cage that said "Parrot repeats everything it hears". Davey bought the parrot and for two weeks he spoke to it and it didn't say a word. He returned the parrot but the shopkeeper said he never lied about the parrot. How can this be?
The parrot was deaf.
78.85 %
57 votes
logictrickycleverclean

Mr. Jason was walking along the sea shore. Suddenly it started drizzling and turned into a heavy rain. He wasn’t carrying any umbrella, not even any cap. He was completely wet and all his clothes were soaked in rain. Yet not even a single strand of his hair was wet! How was that possible?
Mr. Jason was bald.
78.85 %
57 votes
simplelogicmathcleverclean

An infinite number of mathematicians are standing behind a bar. The first asks the barman for half a pint of beer, the second for a quarter pint, the third an eighth, and so on. How many pints of beer will the barman need to fulfill all mathematicians' wishes?
Just one.
78.85 %
57 votes
logicstorycleverclean

A fancy restaurant in New York was offering a promotional deal. A married couple could eat at the restaurant for half-price on their anniversary. To prevent scams, the couple would need proof of their wedding date. One Thursday evening, a couple claimed it was their anniversary, but didn't bring any proof. The restaurant manager was called to speak with the couple. When the manager asked to hear about the wedding day, the wife replied with the following: "Oh, it was a wonderful Sunday afternoon, birds were chirping, and flowers were in full bloom." After nearly 10 minutes of ranting, she comes to tell him that today was their 28th wedding anniversary. "How lovely", the manager said, "However, you do not qualify for the discount. Today is not your anniversary, you are a liar". How did the manager know that it wasn't their anniversary?
The calendar repeats itself every 28 years. So, if they were married on a Sunday 28 years ago, the day they were at the restaurant would also have to be a Sunday. Since it was a Thursday, the manager knew they were lying, and abruptly kicked them out of his restaurant.
78.85 %
57 votes
logicsimplecleanstory

A king has 100 identical servants, each with a different rank between 1 and 100. At the end of each day, each servant comes into the king's quarters, one-by-one, in a random order, and announces his rank to let the king know that he is done working for the day. For example, servant 14 comes in and says "Servant 14, reporting in." One day, the king's aide comes in and tells the king that one of the servants is missing, though he isn't sure which one. Before the other servants begin reporting in for the night, the king asks for a piece of paper to write on to help him figure out which servant is missing. Unfortunately, all that's available is a very small piece that can only hold one number at a time. The king is free to erase what he writes and write something new as many times as he likes, but he can only have one number written down at a time. The king's memory is bad and he won't be able to remember all the exact numbers as the servants report in, so he must use the paper to help him. How can he use the paper such that once the final servant has reported in, he'll know exactly which servant is missing?
When the first servant comes in, the king should write down his number. For each other servant that reports in, the king should add that servant's number to the current number written on the paper, and then write this new number on the paper. Once the final servant has reported in, the number on the paper should equal (1 + 2 + 3 + ... + 99 + 100) - MissingServantsNumber Since (1 + 2 + 3 + ... + 99 + 100) = 5050, we can rephrase this to say that the number on the paper should equal 5050 - MissingServantsNumber So to figure out the missing servant's number, the king simply needs to subtract the number written on his paper from 5050: MissingServantsNumber = 5050 - NumberWrittenOnThePaper
78.85 %
57 votes
cleanlogicsimpleclever

A man wanted to enter an exclusive club but did not know the password that was required. He waited by the door and listened. A club member knocked on the door and the doorman said, "twelve." The member replied, "six " and was let in. A second member came to the door and the doorman said, "six." The member replied, "three" and was let in. The man thought he had heard enough and walked up to the door. The doorman said ,"ten" and the man replied, "five." But he was not let in. What was the right answer then?
Three. The doorman lets in those who answer with the number of letters in the word the doorman says.
78.59 %
85 votes
logiccleansimple

A man was in a small town for the day, and needed a haircut. He noticed that there were only two barbers in town, and decided to apply a bit of logical deduction to choosing the best one. Looking at their shops, he saw that the first one was very neat and the barber was clean shaven with a nice haircut. The other shop was a mess, and the barber there needed a shave and had a bad cut besides. Why did the man choose to go to the barber with the messy shop?
Since even barbers rarely try to cut their own hair, and there are only two barbers in town, they must cut each other's hair. The one with the neat hair must have it cut by the one with the bad haircut, who must then be better one, considering his own haircut.
78.59 %
85 votes