пусть х - количество часов пути на велосипеде, тогда х+6 - количество пешком
45(х+6)/х-45х/(х+6)=120
(х+6)(45х+270)-45х^2=120х(х+6)
18х+12х^2-162=0
2х^2+3х-27=0
D=9+216=225
х1=(-3-15)/4=-4,5 не подходит
х2=(-3+15)/4=3
3 часа он ехал на велосипеде
3+6=9 часов пешком
ответ: 9 часов