
Трое из четырех друзей заявили, что были вторыми, т.к. вторым может быть только один из друзей, автоматически берем во внимание то, что если участник второй и говорит правду, то второе его утверждение – неправда. Например: берем за правду то, что Андрей был вторым. Значит, выходит, что, по словам Гриши, Боря должен быть четвертым (правда), а по словам Васи – Андрей должен быть первым. Но Андрей не может быть и первым, и вторым. Значит, правдивое утверждение Андрея – второе, т.е. то, что Боря третий, а он (Андрей – не второй). Дальше, утверждения Гриши: что он второй – правдивое, т.к. Боря не может быть четвертым, т.к. мы уже установили, что он – третий. Проверяем высказывания всех мальчиков ("+" правда, "-" неправда): Андрей (1) Андрей: я был вторым (-), Боря - третьим (+) Боря (3) Гриша (2) Гриша: я был вторым (+), Боря – четвертым (-) Вася (4) Вася: я был вторым (-), Андрей – первым (+)
25 + 2 = 27 (км/ч) - скорость теплохода по течению реки;
v - x (км/ч)25 - 2 = 23 (км/ч) - скорость теплохода против течения реки;
2) (v + x) · 4 (км)(25 + 2) · 4 = 27 · 4 = 108 (км) - расстояние, пройденное по течению реки;
3) (v - x) · 4,5 (км)(25 - 2) · 4,5 = 23 · 4,5 = 103,5 (км) - расстояние, пройденное против течения реки;
4) (v + x) · 4 + (v - x) · 4,5 (км)(25 + 2) · 4 + (25 - 2) · 4,5 = 27 · 4 + 23 · 4,5 = 108 + 103,5 = 211,5 (км) - общее расстояние, которое теплоход по течению и против течения реки.