If you multiply my age three years from now by three, and then subtract three times my age three years ago, you get my exact current age. How old am I?
18
Let age be a. 3(a + 3) - 3(a - 3) = 3a + 9 - 3a + 9 = 18. Thus, your current age is 18.
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
12 flags are shared equally among 3 friends. How many flags does each friend get?
A shepherd counts his sheep by grouping them by 3s, leaving 2 left over. When he groups them by 5s, he has 4 left over. What is the smallest positive number of sheep he could have?
If you take my age, multiply it by 5, subtract 10, and then divide by 2, you get 30. How old am I?
Zoe has 5 eggs and finds 3 more. How many eggs does Zoe have now?
You have 10 bags of gold coins. 9 bags hold 10g coins, but 1 bag holds fake 9g coins. Using a digital scale only once, how can you find the fake bag?
Max puts 6 sparklers in each of 4 boxes. How many sparklers is that altogether?

