Ответ к задаче.

Ответ к задаче.

@neuroactivity

У задачи есть 2 решения:

1 решение:
В условии не сказано, что локомотивы должны уехать со своими вагонами поэтому:
1. Оба отцепляют вагоны, белый заезжает в тупик.
2. Черный проезжает и цепляет белый вагон
3. Белый цепляет черный вагон. Машинисты меняются местами и покатили дальше
2 решение:
Если же поставить целью каждому увезти собственные вагоны, то:
1. Черный локомотив отцепляет вагон и заезжает в тупик.
2. Белый тянет свой вагон и освобождает проезд для черного локомотива.
3. Черный локомотив выезжает из тупика.
4. Белый локомотив заталкивает черный вагон в тупик и уезжает.
5. Черный локомотив цепляет черный вагон, и все довольны.