Один и тот же путь обе машины преодолеют за одинаковое время (потому что на любых сколь угодно малых участках у них одна и та же скорость - в разное время они приезжают в эти участки, но одна и та же).
Первая машина въезжает на первый участок с повышением максимальной скорости, расстояние между машинами в тот момент до сих пор 120. Это означает, что второй машине осталось проехать 120 км до того, как она въедет на первый участок с повышением максимальной скорости. Она сделает это за два часа.
Т.к. машины проезжают одни и те же участки дороги за одно время, то после того как первая машина выедет на участок дороги с максимальной скоростью 120 км\ч, то вторая машина выедет на этот участок через 2 часа. За эти 2 часа первая машина успеет отъехать от начала этого участка на 120*2 км, т.е на 240 км, а вторая машина через 2 часа окажется как раз на начале этого участка, т.е. между машинами будет как раз 240 км.
Ответ: 240 км.