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