Ответ:

1. Алгебраически. Пусть любителю головоломок \(x\) лет. Тогда по условию \(3(x+3)-3(x-3)=x\).

Раскроем скобки: \(3x+9-3x+9=x\), откуда \(x=18\).

2. Арифметически. Трижды возраст через 3 года больше, чем трижды возраст 3 года назад, на \(3\cdot(3+3)=18\) лет. По условию эта разность равна возрасту любителя головоломок.

Ответ: 18 лет.