Думаю что решение будет таким:
8-3=5 часов больше проехала первая машина,
так как у обоих машин была одинаковая скорость и они за 3 часа проехали одинаковое расстояние, следовательно, их скорость равна 320/5=64 км/ч .
64*3=192 км вторая машина проехала.
64*8=512 км первая машина проехала.