Пусть первая труба заполняет бассейн за х часов, тогда вторая за (х+18)
условие задачи запишется как:
1/x+1/(x+18)=1/12
приводим левую часть к общему знаменателю
(2х+18)/x(x+18)=1/12
x^2+18x=24x+216
x^2-6x-216=0
решаем квадратное уравнение
x=3+-sqrt(9+216) берем знак +, т.к. значение х должно быть положительно
х=3+sqrt(225)=3+15=18
ответ первая труба наполняет бассейн за 18 часов вторая за 18+18=36 часов