А что удивляетесь? слишком мало времени?
Вот как всё произходит:
1)идёт за рубинами 60 сек
2)Берёт 7 рубинов и сразу ускоряется и идёт 12 сек со скоростью (16-7)X/10
3) оставшееся растояние, а именно (60X-12*(16-7)X/10)=246X/5 он проходит за
(246X/5)/((10-7)X/10) = 164 сек
4) Возвращается за рубинами 60 сек
5)берёт 6 рубинов и идёт без ускорения до выхода за 150 секунд
6) возвращается за рубинами 60 сек
7) Берёт оставшиеся рубины и идёт без ускорения 164 сек.

Оставшееся расстояние он проходит за 12 сек с ускорением