Когда младший брат, идя назад, поравнялся с первым встречным трамваем, трамвай принял младшего брата себе на борт.
Далее: доехав до места, где ждал старший брат, трамвай принял старшего брата.
Наконец, когда едущий трамвай поравнялся со средним братом, на борту оказались все три пассажира.
Все братья, таким образом, добрались домой на одном и том же трамвае, совершенно одновременно (при условии, что трамвай принимает любого пассажира, который находится на тротуаре рядом с трамваем).
Но разумнее всех поступил старший брат.
Он оставался на месте, а два других брата шли, тратили силы, значит, старший брат устал меньше всех.
На практике при решении этой задачи следует учитывать тот факт, что трамвай — это не частное легковое авто. Трамвай является маршрутным транспортным средством и, как следствие, обязан останавливаться не где попало, а только на обозначенных остановках.
Если предположить, что старший брат ждал трамвая на остановке, то он выиграл вдвойне.
Ведь в тех местах, где младший и средний брат поравнялись с первым увиденным ими трамваем, остановки вполне могло и не оказаться.
И тогда получается, что старший брат приехал первым.