Солитер информатика. Задание №4. Проводиться на доске с тридцатью тремя
Скачать 16.41 Kb.
|
Солитер Игра под названием солитер проводиться на доске с тридцатью тремя клетками. Такую доску легко получить прикрыв шахматную доску листом
На рисунке каждая клетка обозначена парой чисел, указывающих номера горизонтального и вертикального ряда, на пересечении которых находятся клетка. В начале игры все клетки за исключением какой-нибудь одной, заняты шашками. Требуется снять 31 шашку, задается пустая«начальная» клетка (a,b) и «конечная» (c,d) на которой должна оказаться уцелевшая в конце игры шашка. Правела игры таковы: любая шашка может быть снята с доски, если рядом с ней(в горизонтальном или вертикальном положении) находиться с одной стороны какая-нибудь шашка («снимающая») , а с противоположной стороны – пустая клетка , на которую «снимающая» шашка должна при этом переведена . Из теории игры следует, что решение будет в том и только в том случае, Приведем для примера решение задачи, в которой клетка (44) является и начальной , и конечной. 64-44 56-54 44-64 52-54 73-53 75-73 43-63 73-53 54-52 35-55 65-45 15-35 45-25 37-35 57-37 34-36 37-35 25-45 46-44 23-43 31-33 43-23 51-31 52-32 31-33 14-34 34-32 13-33 32-34 34-54 64-44 |