Сначала найдем скорость океанского лайнера:
$$300 \text{ км} : 6 \text{ ч} = 50 \text{ км/ч}$$Затем найдем скорость сухогруза, которая на 20 км/ч меньше:
$$50 \text{ км/ч} - 20 \text{ км/ч} = 30 \text{ км/ч}$$Теперь найдем, сколько километров пройдет сухогруз за 6 часов:
$$30 \text{ км/ч} \cdot 6 \text{ ч} = 180 \text{ км}$$Ответ: 180 км