1) 40*3=120(км) - проедет за 3 часа мотоциклист
2) 12*3=36(км) - проедет за 3 часа велосипедист
3) 120-36=84(км)- расстояние между ними через 3 часа
1) 12*3+5=41(км) - проедет за 3 часа велосипедист с расстоянием 5 км
2) 40*3=120(км )- проедет за 3 часа мотоциклист
3) 120-41=79(км)
ответ: расстояние между мотоциклистом и велосипедистом через 3 часа будет 84км, а если мотоциклист будет догонять велосипедиста, то их расстояние через 3 часа будет 79км.