男は女にこう言った。
「いま僕は20歳だけど、僕がいまの君の年齢だったときの君の年齢のちょうど2倍なんだよね」
いやにもってまわった言い方だが、つまり彼女は、いま何歳なのだろう?
男が言っている、「僕がいまの君の年齢だったときの君の年齢」を考えればよい。
それは、いまの「僕」の年齢とどういう関係だろうか?
「僕がいまの君の年齢だったときの君の年齢」を2倍すれば、「僕のいまの年齢」つまり20歳であることに気がついているかな。
ヒント2から、男がいまの女の年齢だったときに、女は10歳だったとわかる。
それからX年がたって、男は20歳、女はいまの年齢になっている。
10歳のX年後と20歳のX年前が等しいのだから…。
Xはわかるよね。
答えは「15歳」だ。