1 час 40 минут = 100 минут = 100/60 = 5/3 часа
пусть весть путь S, путь в гору x
тогда:
(S-x)/10 + x/3 = 5/3 |*3
x/15 + (S-x)/12 = 29/30 |*15
0,3(S-x) + x = 5
x + 1,25(S-x) = 14,5
0,95(S - x) = 9,5
S - x = 10
3 + x = 5
x = 2
S = x + 10 = 12 (км) - весь путь
Ответ: 12 км