Я исхожу из той точки зрения, которую описала сверху и, честно говоря, не уверена в точности ответа.
Итак:
Велосипедист успел проехать половину пути, то есть 36/2=18км.
Ехал со скоростью 9 км/ч, то есть половину пути он пройдёт за 18/9=2 ч.
А эту же половину пути пешеход пройдёт за 18/6=3 ч. И на вторую половину пути так же. Значит на весь путь он затратит 3+3=6 ч.
А велосипедист оставшиеся 18 км пройдёт за 18/4=4.5 ч.
То есть, на весь путь он затратит 2+4.5=6.5 часов.
И, если я правильно поняла, то догонит он пешехода уже в пункте Б и через 6.5-6=0.5 ч. или же за 30 минут.