30км : 2ч = 15км/ч - скорость велосипедиста
15км/ч - 12км/ч = 3км/ч - скорость пешехода
30км : 3км/ч = 10ч - за это время прошёл бы 30км пешеход, не делая остановок.
0,5ч * 3 = 1,5ч - потратил пешеход на остановки
10ч + 1,5ч = 11,5ч - время пешехода на прохождение 30ка с остановками
Ответ: 11,5часов или 11ч 30мин