Алгоритмы и программы на С++. Решение задачи 6 Главы 2

Алгоритмы на С++

матрицы

Решение задачи 6 главы 2

Солдаты инопланетной армии перед походом строятся в колонну, поворачиваясь к командиру правым или левым боком. По команде они начинают готовиться к движению. Если двое соседних солдат стоят лицом друг к другу, оба за одну секунду разворачиваются на 180o. Развороты разных пар солдат происходят одновременно. Армия сможет начать движение, если в колонне не будет солдат, стоящих лицом друг к другу. По начальному расположению солдат нужно определить, отправится ли когда-нибудь армия в поход, и если да, то через сколько секунд и какое общее количество разворотов выполнят солдаты.

к списку задач