A professor remarks: 'I am an adult under 70 years of age. Exactly three years ago, my age was divisible by 8. Exactly three years from now, my age will be divisible by 7.' How old is the professor?
67
Three years ago, age was 67 - 3 = 64, which is divisible by 8 (8 * 8). Three years from now, age will be 67 + 3 = 70, which is divisible by 7 (7 * 10). Within adult ages below 70, 67 is the only valid solution.
About this riddle
Math riddles hide a calculation inside a short story. Pull out the numbers, work out what is being asked, and watch for a trick such as a unit change.
Difficulty: Medium. More like this: Math riddles with answers or try Target 24 for a different kind of puzzle.
More math riddles
Omar counts rabbits in a pattern: 4, 7, 10, 13. How many rabbits come next?
20 countdown cards are shared equally among 5 friends. How many countdown cards does each friend get?
One bunny costs 3 dollars. How many dollars do 3 bunnies cost?
What is the next number in this Fibonacci-adjacent sequence: 2, 3, 5, 8, 13, 21, ?
A three-digit number has a tens digit that is five greater than its ones digit, and a hundreds digit that is eight less than its tens digit. What is the number?
Two trains leave stations 300 miles apart at the same instant heading toward each other. Train A travels at 60 mph and Train B travels at 40 mph. How many hours will pass before they meet?

