Нет, нет, нет. Ничего не пойму. Я, так же как и zhekas считаю, что время полного пути пешком из данного условия узнать нельзя, ведь мы не знаем расстояния а. Если взять крайние значения (а =1м), тогда практически весь путь ( за вычетом 2х метров) Петя проехал на велосипеде, за 2 часа. А если взять а=(весь путь/2), т.е. на велосипеде его провезли всего метр-два, то получается что он прошел почти все расстояние пешком за те же 2 часа.
Возьмем а=0, тогда весь путь Петя проехал на велосипеде за 2 часа. Следовательно, пешком он прошел этот путь за вдвое большее время, т.е. за 4 часа.
Возьмем а=(весь путь)/2, тогда на велосипеде Петю совсем не везли, и он пешком прошел полпути за 2 часа. Значит, на весь путь у него снова ушло 4 часа.