Como en multitud de ejercicios de este tipo, la forma de llegar a la solución pasa por "invertir" los datos de este modo.
Si el caño X llena 1 / 4 de alberca en 10 horas, tengo que calcular qué parte de la alberca llena en una hora y eso se consigue con la división : 1 / 4 : 10 = 1 / 40 de alberca llena en una hora.
Por el mismo razonamiento, el caño Y llena 1 / 3 : 20 = 1 / 60 de alberca en una hora.
Entre los dos llenarán la alberca en "h" horas, por tanto llenarán 1 / h de alberca en una hora.
Teniendo todo eso claro, se plantea una ecuación que dice que lo que llena el primer caño en 1 hora más lo que llena el segundo caño en 1 hora me dará lo que llenan los dos caños juntos en 1 hora que es justamente 1 / h, o sea : <img src="https://tex.z-dn.net/?f=%20%5Cdfrac%7B1%7D%7B40%7D%20%2B%5Cdfrac%7B1%7D%7B60%7D%20%3D%5Cdfrac%7B1%7D%7Bh%7D%20%5C%5C%20%5C%5C%20%5C%5C%203h%2B2h%3D120%5C%5C%20%5C%5C%20h%20%3D120%2F5%3D24%5C%20horas%5C%20es%5C%20la%5C%20respuesta.%20" />Saludos.