Назовём первый город A, второй город Б.
Есть два варианта выезда в противоположных направлениях:
1) A→ ←Б (тут главное на запутаться: они едут на встречу друг другу, но направления противоположные: первый поезд движется условно на восток, а второй — условно на запад).
2) ←A Б→ (поезда поехали в направлениях, противолопожных направлению городов). Тоже понятно, что первый поезд движется условно на запад, а второй — условно на восток.
Первый вариант
Если два поезда движутся навстречу друг другу, то их скорости складываются:

Они проехали 415 км, а значит, будут на расстоянии
км.
Второй вариант
Тут ещё проще. Сложив скорости, получим 415 км/ч, как и в предыдущей задаче, но мы это число прибавляем к 400 (потому что поезда удалялись):
км/ч.
ответ: 15 км, если поезда ехали навстречу, и 815 км, если поезда ехали в разные стороны (удалялись друг от друга).
P. S. Возможно, автор задачи под противоложными направлениями подразумевал именно ←A Б→, но тогда это некорректно поставленное условие. Лучше не поленитесь и пропишите письменно рассуждения, чтобы не придрались.
40 аршин.
Пошаговое объяснение:
Третьему покупателю Прохор отрезал половину остатка и ещё 2 аршина.
И осталось 0,5 аршина.
Значит, половина остатка - это 2,5 аршина, а весь остаток - 5 аршин.
Второму покупателю он отрезал половину остатка и ещё 3 аршина.
И осталось, как мы уже знаем, 5 аршин.
Значит, половина остатка - это 8 аршин, а весь остаток - это 16 аршин.
Первому покупателю он отрезал половину рулона и ещё 4 аршина.
И осталось, как мы выяснили, 16 аршин.
Значит, половина рулона - это 20 аршин.
А весь рулон - это 40 аршин.
Проверяем. Первому покупателю Прохор отрезал 20+4 = 24 аршина.
Осталось 40-24 = 16 аршин.
Второму покупателю он отрезал 8+3 = 11 аршин. Осталось 16-11 = 5 аршин.
Третьему он отрезал 2,5+2 = 4,5 аршина. Осталось 0,5 аршина.
Всё правильно.