Длина Воронеж - Ростов
512+54=566 км
512+566=1078 км - Москва - Ростов.
Задуманное число 24.
Меняем цифры - 42.
42-24=18