Решение.
Скорость легковой машины: \(1 : 5\) расстояния в час.
За \(4\) часа она проедет: \(4 : 5\) расстояния.
Скорость грузовой машины: \(1 : 7\) расстояния в час.
За \(6\) часов она проедет: \(6 : 7\) расстояния.
Сравним: \(4 : 5 = 28 : 35\), а \(6 : 7 = 30 : 35\).
Так как \(30 : 35 > 28 : 35\), грузовая машина проедет больше.
Ответ: грузовая машина за 6 часов.