Cantinflas lo habría explicado así

Cuando Juan era un año más joven de lo que era Pedro cuando Antonio tenía la mitad de los años que Pedro tendrá dentro de tres años, Antonio tenía el doble de los años que Pedro tenía cuando Antonio tenía un tercio de la edad que Juan tenía hace tres años. Pero cuando Pedro tenía el doble de la edad de Juan, Antonio tenía 1/4 de la edad que Pedro tenía hace un año.

Además Juan superó el medio siglo no hace muchos años. ¿Cuáles son las edades de los tres?

Fuente: En busca de la solución; Mariano Mataix.

canfinflas