Ответ:

Считаем, что теплопотерь нет, а плотность воды одинакова при обеих температурах.

При охлаждении горячей воды на 30 °C выделится столько же теплоты, сколько получит холодная вода при нагревании на 20 °C:

\(80 \cdot (70-40)=x \cdot (40-20)\).

\(80 \cdot 30=20x\), поэтому \(x=120\) л.

Ответ: нужно долить 120 л холодной воды.