Я бы её решал эту задачку как-то так:
За один час через первую трубу наполняется 1/7 бассейна, но
за это же время через вторую трубу опустошается 1/8 часть бассейна.
Значит при одновременном использовании обеих труб за час бассейн наполнится на
1/7 - 1/8 = ( 8 - 7 ) / ( 7 * 8 ) = 1/56 часть, а
следовательно, в этом случае, целиком бассейн наполнится за
1 / ( 1/56 ) = 56 часов.
Проверить правильность нашего решения можно пожалуй так:
за всё это время через первую трубу можно наполнить 56 / 7 = 8 подобных бассейнов, а также за это время через вторую трубу можно опустошить 56 / 8 = 7 таких же бассейнов.
Из этого видно, что за 56 часов наполняется бассейнов больше, чем опустошается ровно на 8 - 7 = 1 бассейн, а т.к. вливается и выливается вода в один и тот же бассейн, то значит, что его удастся таки наполнить с помощью этих двух труб за эти же 56 часов.