Another interesting one:
3000 bananas to be carried 1000 km away with one horse. Horse can carry max 1000 bananas and after 1 km travel with bananas, it eats one banana. Can you tell maximum how many bananas, can reach the destinations.
1 answer
google your question. You will find several discussions of the problem.