-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
30 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Simple Tag game | ||
___ | ||
## Task | ||
|
||
Реализовать программу, с которой можно играть в игру «Пятнашки». | ||
|
||
Правила игры следующие: | ||
Головоломка представляет собой 15 квадратных костяшек с числами от 1 до 15. Все костяшки заключены в квадратную коробку (поле) размером 4 на 4. | ||
При размещении костяшек в коробке остается одно пустое место, которое можно использовать для | ||
перемещения костяшек внутри коробки. | ||
|
||
![](/home/honsour72/Изображения/Снимок экрана от 2021-11-28 22-52-40.png)Фото 1 | ||
|
||
Цель игры - упорядочить размещение чисел в коробке, разместив их по возрастанию слева | ||
направо и сверху вниз, начиная с костяшки с номером 1 в левом верхнем углу и заканчивая пустым местом в правом нижнем углу | ||
коробки. | ||
|
||
|
||
Взаимодействие с программой производится через консоль. Игровое поле изображается в виде 4 текстовых строк и перерисовывается при каждом изменении состояния поля. При запросе данных от пользователя программа сообщает, что ожидает от пользователя (например, координаты очередного хода) и проверяет корректность ввода. | ||
Программа должна считать количество сделанных ходов, уметь автоматически определять недопустимые ходы, окончание партии и ее победителя. | ||
|
||
|
||
Сама программа НЕ ходит, т.е. не пытается упорядочить костяшки с целью выиграть игру. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters