Примем время, потраченное Иваном на дорогу до дома, за единицу.
Николай на дорогупотратил 1/3 от времени Ивана.
Ивану оставалось идти еще 2/3 или 4/6 времени до дома, когда Николай дошел.
Петр шел до дома 1/2 от времени Ивана, т.е 3/6,
а разность между временем Николая и Петра
1/2-1/3=1/6 от времени, затраченного на дорогу до дома Иваном.
За 1/6 времени Николай выпил 1/7 всего кваса
После прихода домой Петра Иван шел домой еще 3/6 всего своего времени до дома.
За это время Николай с Петром каждый по 1/7 за каждую из 3/6 времени Ивана
Вместе выпили 6/7 всего кваса, да еще 1/7, выпитая Николаем в одиночку. Весь квас братья выпили без Ивана.
Скорость первого - 6 км/ч
Скорость второго - 6+1,2=7,2 км/ч
Расстояние пройденное за 5 часов = (7,2+6)*5=66 км
Расстояние от А до В = 66 км
ответ:66 км