{"sol":"\"{\\\"_rotateCount\\\":10,\\\"_moveCount\\\":22,\\\"_stepArr\\\":[{\\\"_str\\\":\\\"3:5-2:5;5:5-4:5;7:5-6:5;9:5-8:5;8:6-9:6;6:6-7:6;4:6-5:6;2:6-3:6;4:4-3:4;6:4-5:4;8:4-7:4;6:3-7:3;4:3-5:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;6:8-7:8;4:8-5:8;6:9-5:9;\\\",\\\"_stepType\\\":0},{\\\"_str\\\":\\\"3:5-2:5;5:5-4:5;7:5-6:5;9:5-8:5;8:6-9:6;6:6-7:6;4:6-5:6;2:6-3:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;4:3-5:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;6:8-7:8;4:8-5:8;6:9-5:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"3:5-2:5;5:5-4:5;7:5-6:5;9:5-8:5;8:6-9:6;6:6-7:6;4:6-5:6;2:6-3:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;6:8-7:8;4:8-5:8;6:9-5:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-2:5;5:5-4:5;7:5-6:5;9:5-8:5;8:6-9:6;6:6-7:6;4:6-5:6;2:6-3:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;6:8-7:8;4:8-5:8;6:9-5:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-2:5;3:5-4:5;7:5-6:5;9:5-8:5;8:6-9:6;6:6-7:6;4:6-5:6;2:6-3:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;6:8-7:8;4:8-5:8;6:9-5:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-2:5;3:5-4:5;7:5-6:5;9:5-8:5;8:6-9:6;6:6-7:6;4:6-5:6;1:6-2:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;6:8-7:8;4:8-5:8;6:9-5:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-2:5;3:5-4:5;7:5-6:5;9:5-8:5;8:6-9:6;6:6-7:6;3:6-4:6;1:6-2:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;6:8-7:8;4:8-5:8;6:9-5:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-2:5;3:5-4:5;5:5-6:5;9:5-8:5;8:6-9:6;6:6-7:6;3:6-4:6;1:6-2:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;6:8-7:8;4:8-5:8;6:9-5:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-2:5;3:5-4:5;5:5-6:5;9:5-8:5;8:6-9:6;5:6-6:6;3:6-4:6;1:6-2:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;6:8-7:8;4:8-5:8;6:9-5:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-2:5;3:5-4:5;5:5-6:5;9:5-8:5;8:6-9:6;5:6-6:6;3:6-4:6;1:6-2:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;7:8-8:8;4:8-5:8;6:9-5:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-2:5;3:5-4:5;5:5-6:5;9:5-8:5;8:6-9:6;5:6-6:6;3:6-4:6;1:6-2:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;7:8-8:8;5:8-6:8;6:9-5:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-2:5;3:5-4:5;5:5-6:5;9:5-8:5;8:6-9:6;5:6-6:6;3:6-4:6;1:6-2:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:7-5:7;8:7-7:7;7:8-8:8;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":0},{\\\"_str\\\":\\\"1:5-2:5;3:5-4:5;5:5-6:5;9:5-8:5;8:6-9:6;5:6-5:7;3:6-4:6;1:6-2:6;4:4-3:4;6:4-5:4;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:6-6:7;8:7-7:7;7:8-8:8;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":0},{\\\"_str\\\":\\\"1:5-2:5;3:5-4:5;5:4-5:5;9:5-8:5;8:6-9:6;5:6-5:7;3:6-4:6;1:6-2:6;4:4-3:4;6:4-6:5;8:4-7:4;7:3-8:3;5:3-6:3;6:2-5:2;4:7-3:7;6:6-6:7;8:7-7:7;7:8-8:8;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":0},{\\\"_str\\\":\\\"1:5-2:5;3:5-4:5;5:4-5:5;9:5-8:5;8:6-9:6;5:6-5:7;3:6-4:6;1:6-2:6;4:4-3:4;6:4-6:5;8:4-7:4;7:3-8:3;5:2-5:3;6:2-6:3;4:7-3:7;6:6-6:7;8:7-7:7;7:8-8:8;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":0},{\\\"_str\\\":\\\"1:5-2:5;3:4-3:5;5:4-5:5;9:5-8:5;8:6-9:6;5:6-5:7;3:6-4:6;1:6-2:6;4:4-4:5;6:4-6:5;8:4-7:4;7:3-8:3;5:2-5:3;6:2-6:3;4:7-3:7;6:6-6:7;8:7-7:7;7:8-8:8;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":0},{\\\"_str\\\":\\\"1:5-2:5;3:4-3:5;5:4-5:5;9:5-8:5;8:6-9:6;5:6-5:7;3:6-3:7;1:6-2:6;4:4-4:5;6:4-6:5;8:4-7:4;7:3-8:3;5:2-5:3;6:2-6:3;4:6-4:7;6:6-6:7;8:7-7:7;7:8-8:8;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":0},{\\\"_str\\\":\\\"1:5-1:6;3:4-3:5;5:4-5:5;9:5-8:5;8:6-9:6;5:6-5:7;3:6-3:7;2:5-2:6;4:4-4:5;6:4-6:5;8:4-7:4;7:3-8:3;5:2-5:3;6:2-6:3;4:6-4:7;6:6-6:7;8:7-7:7;7:8-8:8;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":0},{\\\"_str\\\":\\\"1:5-1:6;3:4-3:5;5:4-5:5;9:5-8:5;8:6-9:6;5:6-5:7;3:6-3:7;2:5-2:6;4:4-4:5;6:4-6:5;7:3-7:4;8:3-8:4;5:2-5:3;6:2-6:3;4:6-4:7;6:6-6:7;8:7-7:7;7:8-8:8;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":0},{\\\"_str\\\":\\\"1:5-1:6;3:4-3:5;5:4-5:5;8:5-8:6;9:5-9:6;5:6-5:7;3:6-3:7;2:5-2:6;4:4-4:5;6:4-6:5;7:3-7:4;8:3-8:4;5:2-5:3;6:2-6:3;4:6-4:7;6:6-6:7;8:7-7:7;7:8-8:8;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":0},{\\\"_str\\\":\\\"1:5-1:6;3:4-3:5;5:4-5:5;8:5-8:6;9:5-9:6;5:6-5:7;3:6-3:7;2:5-2:6;4:4-4:5;6:4-6:5;7:3-7:4;8:3-8:4;5:2-5:3;6:2-6:3;4:6-4:7;6:6-6:7;7:7-7:8;8:7-8:8;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":0},{\\\"_str\\\":\\\"1:5-1:6;3:4-3:5;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:6-3:7;2:5-2:6;4:4-4:5;6:4-6:5;7:3-7:4;8:3-8:4;5:2-5:3;6:2-6:3;4:6-4:7;6:6-6:7;7:7-7:8;8:7-8:8;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-1:6;3:4-3:5;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:6-3:7;2:5-2:6;4:4-4:5;6:4-6:5;7:3-7:4;8:3-8:4;5:2-5:3;6:2-6:3;4:6-4:7;6:6-6:7;7:7-7:8;8:6-8:7;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-1:6;3:4-3:5;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:6-3:7;2:5-2:6;4:4-4:5;6:4-6:5;7:3-7:4;8:4-8:5;5:2-5:3;6:2-6:3;4:6-4:7;6:6-6:7;7:7-7:8;8:6-8:7;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-1:6;3:4-3:5;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:6-3:7;2:5-2:6;4:3-4:4;6:4-6:5;7:3-7:4;8:4-8:5;5:2-5:3;6:2-6:3;4:6-4:7;6:6-6:7;7:7-7:8;8:6-8:7;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-1:6;3:4-3:5;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:6-3:7;2:5-2:6;4:3-4:4;6:4-6:5;7:3-7:4;8:4-8:5;5:2-5:3;6:2-6:3;4:7-4:8;6:6-6:7;7:7-7:8;8:6-8:7;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-1:6;3:4-3:5;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:7-3:8;2:5-2:6;4:3-4:4;6:4-6:5;7:3-7:4;8:4-8:5;5:2-5:3;6:2-6:3;4:7-4:8;6:6-6:7;7:7-7:8;8:6-8:7;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-1:6;3:3-3:4;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:7-3:8;2:5-2:6;4:3-4:4;6:4-6:5;7:3-7:4;8:4-8:5;5:2-5:3;6:2-6:3;4:7-4:8;6:6-6:7;7:7-7:8;8:6-8:7;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-1:6;3:3-3:4;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:7-3:8;3:5-3:6;4:3-4:4;6:4-6:5;7:3-7:4;8:4-8:5;5:2-5:3;6:2-6:3;4:7-4:8;6:6-6:7;7:7-7:8;8:6-8:7;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-1:6;3:3-3:4;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:7-3:8;4:5-4:6;4:3-4:4;6:4-6:5;7:3-7:4;8:4-8:5;5:2-5:3;6:2-6:3;4:7-4:8;6:6-6:7;7:7-7:8;8:6-8:7;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-1:6;3:3-3:4;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:6-3:7;4:5-4:6;4:3-4:4;6:4-6:5;7:3-7:4;8:4-8:5;5:2-5:3;6:2-6:3;4:7-4:8;6:6-6:7;7:7-7:8;8:6-8:7;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"1:5-1:6;3:4-3:5;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:6-3:7;4:5-4:6;4:3-4:4;6:4-6:5;7:3-7:4;8:4-8:5;5:2-5:3;6:2-6:3;4:7-4:8;6:6-6:7;7:7-7:8;8:6-8:7;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1},{\\\"_str\\\":\\\"2:5-2:6;3:4-3:5;5:4-5:5;7:5-7:6;9:5-9:6;5:6-5:7;3:6-3:7;4:5-4:6;4:3-4:4;6:4-6:5;7:3-7:4;8:4-8:5;5:2-5:3;6:2-6:3;4:7-4:8;6:6-6:7;7:7-7:8;8:6-8:7;5:8-5:9;6:8-6:9;\\\",\\\"_stepType\\\":1}],\\\"_isComplit\\\":true,\\\"_orientalCount\\\":0}\"","res":"{\"_isComplit\":true,\"_rotateCount\":10,\"_moveCount\":22}"}
kio-online
Ацтекский бриллиант (1 уровень)
Квадрат, нарисованный на клетчатой доске, как показано на рисунках, называется ацтекским квадратом. Его можно по-разному замостить костяшками домино. Можно написать программу, которая будет строить случайные замощения. При этом возникает очень интересный вероятностный эффект, который называется теоремой о полярном круге: в углах квадрата возникает “кирпичная кладка, а посередине вертикальное и горизонтальное расположения домино выглядят хаотично. Вам предлагается из одного замощения получить другое:
В вашем распоряжении два преобразования:
- Поворот квадратика - две рядом стоящие доминошки можно развернуть щелчком мыши:
- Сдвиг домино на одну клетку по горизонтали или вертикали:
Чем меньше вы сделаете преобразований, тем лучше. При равном числе преобразований лучшим считается решение с меньшим числом сдвигов. Область покрытия домино не должна измениться.