Problems

Logic puzzles, riddles, & maths problems

Buy the book

How many matches does it take to find the winner of a tennis tournament?

25 horses racing, and you have to find out the fastest ones!