Реализовать программу, при помощи которой 2 игрока могут играть в игру «Клондайк». Правила игры следующие. Игра ведётся на игровом поле размером 10 на 10 клеток. Игроки по очереди выставляют в любую свободную клетку по отметке, и тот игрок, после чьего хода получилась цепочка длиной хотя бы в 3 отметке, проигрывает. При этом в цепочке считаются как свои отметки, так и отметки соперника, у игровых фишек как бы нет хозяина. Цепочка - это ряд фишек, следующая фишка в котором примыкает к предыдущей с любого из 8-ми направлений. (описание правил игры: https://www.iqfun.ru/printable-puzzles/klondike-igra.shtml )
Взаимодействие с программой производится через консоль. Игровое поле изображается в виде 10 текстовых строк и перерисовывается при каждом изменении состояния поля. При запросе данных от пользователя программа сообщает, что ожидает от пользователя (например, координаты очередного хода) и проверяет корректность ввода. Программа должна уметь автоматически определять окончание партии и ее победителя.
Сама программа НЕ ходит, т.е. не пытается ставить в клетки отметки с целью выиграть игру.
Артем
БГАС
Все отлично Дмитрий сделал. Даже препод задал вопрос почему. Дмитрий растолковал. Спасибо ...
Юлия
Высшая школа экономика
Все сделано досрочно, сразу же в день заказа. В присланных файлах все аккуратно и разборчи...
Мила
Коломенский политехнический институт (филиал Московского политехнического университета)
Спасибо огромное Надилу!!! Всё просто замечательно. Выполнено досрочно и без замечаний. Сп...
Бахыт
ЧелГУ
Ольга Николаевна , большое спасибо, два раза обратился к Вам - и оба раза сделали на отлично.