### Random Post

### Recent Posts

- Tantalizer 478: Surprises
- Enigma 1109: All square in games
- Enigma 402: A DIY puzzle
- Puzzle 71: All wrong, all wrong
- Enigma 1110: Dots and lines
- Enigma 400: Potential difficulties
- Tantalizer 479: Cat and five tales
- Enigma 1111: Base-age
- Enigma 399: Time, gentlemen, please
- Tantalizer 480: Pitter patter

### Recent Comments

### Archives

### Categories

- article (11)
- enigma (1,080)
- misc (2)
- project euler (2)
- puzzle (21)
- site news (42)
- tantalizer (22)
- teaser (3)

### Site Stats

- 157,227 hits

This puzzle requires careful reading to make sure you know what’s going on – I missed a subtlety in my first attempt. I solved this at the time it was published using Perl, but here’s the same approach (but slightly neater) in Python. It runs in 36ms.

Solution:Your correct age is 64.There are two percentage values which give this result: 87% (a 13% reduction) and 88% (a 12% reduction).

I wondered what the subtlety was so I tried it – it a neat twist that I also didn’t see first time round. Here is my version

Much too subtle for me. Nowhere does the puzzle appear to state that a number is reduced twice.

Evidently “whole number” means integer, but I can’t work out what function the word ‘actually’ is performing. Definitely flawed!