Решение:
1) Найдем, какое расстояние прошел первый пешеход за 3 часа:
$$6 \text{ км/ч} \times 3 \text{ ч} = 18 \text{ км}$$
2) Найдем, какое расстояние прошел второй пешеход за 3 часа:
Если они шли в разные стороны:
$$30 \text{ км} - 18 \text{ км} = 12 \text{ км}$$
Если они шли в одну сторону:
$$30 \text{ км} + 18 \text{ км} = 48 \text{ км}$$
3) Найдем скорость второго пешехода:
Если они шли в разные стороны:
$$12 \text{ км} : 3 \text{ ч} = 4 \text{ км/ч}$$
Если они шли в одну сторону:
$$48 \text{ км} : 3 \text{ ч} = 16 \text{ км/ч}$$
Ответ: 4 км/ч или 16 км/ч