У одного чувачка были настенные часы, но ни радио, ни телека, ни телефона не было, ручных часов тоже
Он пошел к другу за два км, побыл там часок, шел ровным шагом, а когда вернулся поставил время на часах с минимальной погрешностью в пределах обычной неточности заводных часов. Как?
Перед тем как идти к своему другу, он запомнил время, которое показывали его часы.
Когда он пришёл к своему другу, он узнал и запомнил правильное время.
Когда он пришёл домой, он посмотрел на свои часы, и отнял разницу того времени, которое было на часах когда он уходил из дома, чтобы узнать всё время затраченное на дорогу.
Он это время поделил на 2, чтобы узнать время, затраченное в одну сторону.
И прибавил его к настоящему времени, которое он узнал у друга.
Пятерка, с комментарием, он запоминал два времени 1\ время пребывания у друга и 2\ время ухода от друга, также чтоб не запоминать время дома, ему проще было выставить часы на ноль часов (завести, если они не шли), а по приходу отнять время пребывания и т.д. по тексту ответа.