Best riddles for kids

logiccleanstory

One day a really rich old man with two sons died. In his will he said that he would give one of his sons all of his fortune. He gave each of his sons a horse and said they would compete in a horse race from Los Angeles to Sacramento, but the son whose horse came in second would get the money. So one day they started the race. After one whole day they had only ridden one mile. At night they decided they should stop at a hotel. While they were booking in they told their problem to the wise old clerk, who made a suggestion. The next day the two brothers rode as fast as they could. What did the clerk suggest that they do?
The clerk told them to swap horses. The father said that whoever's horse crossed the finish line second would get the money. He didn't say that the owner of the horse had to be on it.
83.81 %
43 votes
logicmath

A farmer lived in a small village. He had three sons. One day he gave $100 dollars to his sons and told them to go to market. The three sons should buy 100 animals for $100 dollars. In the market there were chickens, hens and goats. Cost of a goat is $10, cost of a hen is $5 and cost of a chicken is $0.50. There should be at least one animal from each group. The farmer’s sons should spend all the money on buying animals. There should be 100 animals, not a single animal more or less! What do the sons buy?
They purchased 100 animals for 100 dollars. $10 spent to purchase 1 goat. $45 spent to purchase 9 hens. $45 spent to purchase 90 chickens.
83.81 %
43 votes
simplecleanlogicinterview

You are blindfolded and 10 coins are place in front of you on table. You are allowed to touch the coins, but can't tell which way up they are by feel. You are told that there are 5 coins head up, and 5 coins tails up but not which ones are which. How do you make two piles of coins each with the same number of heads up? You can flip the coins any number of times.
Make 2 piles with equal number of coins. Now, flip all the coins in one of the pile. How this will work? lets take an example. So initially there are 5 heads, so suppose you divide it in 2 piles. Case: P1 : H H T T T P2 : H H H T T Now when P1 will be flipped P1 : T T H H H P1(Heads) = P2(Heads) Another case: P1 : H T T T T P2 : H H H H T Now when P1 will be flipped P1 : H H H H T P1(Heads) = P2(Heads)
83.74 %
34 votes
cleansimplelogic

I heard of an invading, vanquishing army sweeping across the land, liquid-quick; conquering everything, quelling resistance. With it came darkness, dimming the light. Humans hid in their houses, while outside spears pierced, shattering stones walls. Uncountable soldiers smashed into the ground, but each elicited life as he died. When the army had vanished, advancing northward, the land was gree and growing, refresh.
Rainstorm.
83.67 %
51 votes