а) Если велосипедисты едут в одну сторону, то расстояние между ними будет равно разнице пройденных расстояний каждым велосипедистом.
Найдем расстояние, которое проехал первый велосипедист:
$$S_1 = V_1 \cdot t = 20 \frac{\text{км}}{\text{ч}} \cdot 2 \text{ ч} = 40 \text{ км}$$
Найдем расстояние, которое проехал второй велосипедист:
$$S_2 = V_2 \cdot t = 17 \frac{\text{км}}{\text{ч}} \cdot 2 \text{ ч} = 34 \text{ км}$$
Найдем расстояние между ними: $$S = S_1 - S_2 = 40 \text{ км} - 34 \text{ км} = 6 \text{ км}$$
б) Если велосипедисты разъехались в разные стороны, то расстояние между ними будет равно сумме пройденных расстояний каждым велосипедистом.
Расстояние, которое проехал первый велосипедист (как и в пункте а):
$$S_1 = 40 \text{ км}$$
Расстояние, которое проехал второй велосипедист (как и в пункте а):
$$S_2 = 34 \text{ км}$$
Расстояние между ними в этом случае: $$S = S_1 + S_2 = 40 \text{ км} + 34 \text{ км} = 74 \text{ км}$$
Ответ: а) 6 км, б) 74 км