Написать программу играющую в ЛУЧНИКИ на c++

Гость2 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.11.2022

Играют двое. Для игры требуются 10 фишек — 5 одного и 5 другого цвета. Ходят поочерёдно. Каждый

лучник перемещается на одно поле, соединённое линией с тем полем, на котором он

находится (ближайшее).

Если лучник одной из «орд» окажется на «линии выстрела», т. е. на поле, соединённом прямой линией с

полем, на котором стоит лучник противника, то считается поражённым (снимается с

доски). Поражённый лучник может вернуться на старт, если один из лучников его

«орды» достиг любого стартового места кочевья противника, однако это может

сделать только тот, кто сам подстрелил врага.

Лучник, находящийся на стартовой линии противника, не может поражать вражеских лучников пока не сойдет

с нее.

Ни один лучник не может совершать свыше трёх ходов «туда-обратно» между двумя соседними полями.

Цель игры: переместить, согласно правилам, свои фишки на места фишек противника.

По реализации программы все просто, нужно чтобы игровая программа была без рекурсивных алгоритмов (играют два человека)

Заявки фрилансеров