<u><em>Одна машина</em></u>.
Потому что сказано что навстречу(по дороге ему) двигалось 7грузовиков и 5 автомашин.
1) 5000:100=50(р.) 1%.
2) 50*5=250(р.) за год
3) 250*3=750(р.) за 3 года.-
(Сорян, я спешу, не успеваю).
Что успел...
900-60=840м-------расстояние прошел Дима