Первое и самое главное: Если какой-то объект движется (пешеход или велосипедист), то пройденное расстояние равно его скорости умноженной на затраченное время. Кратко это записывают формулой S=v*t, где S - пройденное расстояние, v - его скорость, t - затраченное время. Из этой формулы видно, что для того чтобы найти скорость по заданному расстоянию, надо пройденное расстояние разделить на заттраченное время, то есть v=S/t.
И если надо найти затраченное время, то надо разделить пройденное расстояние на скорость, то есть t=S/v. Это все следствие той первой формулы. Ее и эти следствия надо знать очень хорошо. Их надо помнить наизусть. И даже надо понимать эти формулы в более общем виде, это ведь касается не только движения. Когда вода выливается из труб, или рабочий делает детали или еще что-то. Принцип тот же остается. Всегда общее количество вылитой воды (сделанных деталей) равно затраченному времени умноженному на скорость течения, скорость работы и т.д.
Что касается непосредственно этой задачи:
Можно начать решать с конца. Нам надо узнать пройденное велосиспедистом расстояние за b часов. Вспоминая первую формулу S=vt, видно, что для этого надо знать скорость велосипедиста. Т.к. время мы знаем - оно равно b часов. По условию его скорость в 3 раза больше скорости пешехода. Слова "в 3 раза больше", а именно предлог "в" означают что для нахождения скорости велосипедиста надо взять скорость пешехода и УМНОЖИТЬ ее на 3. Значит, теперь нам надо знать скорость пешехода. По условию пешеход прошел 17 км за а часов, значит (опять вспоминаем формулу v=S/t), его скорость равна 17/a. И теперь раскручиваем обратно всю логическую цепочку. Значит скорость велосипедиста в 3 раза больше, то есть равна (17/а)*3=51/а. Значит пройденное велосипедистом расстояние равно (51/a)*b=51b/a. Это и есть ответ. Если кратко по шагам, то получается следующее:
1) 17/а - скорость пешехода
2) (17/а)*3=51/а - скорость велосипедиста
3) (51/а)*b=51b/а - расстояние, которое проехал велосипдеист за b часов..
Надеюсь, не зря это писал...