Language: Java

7 パズルは 8 つの正方形のカードとこれらのカードがぴたりと収まる枠で構成されています。それぞれのカードには、互いに区別できるように 0, 1, 2, ..., 7 と番号がつけられています。枠には、縦に 2 個、横に 4 個のカードを並べることができます。

7 パズルを始めるときには、まず枠にすべてのカードを入れます。枠のなかで 0 のカードだけは、上下左右に隣接するカードと位置を交換することができます。たとえば、枠の状態が図(a) のときに、0 のカードの右に隣接した、7 のカードと位置を交換すれば、図(b) の状態になります。あるいは、図(a) の状態から 0 のカードの下に隣接した 2 のカードと位置を交換すれば図(c) の状態になります。図(a) の状態で 0 のカードと上下左右に隣接するカードは 7 と 2 のカードだけなので、これ以外の位置の入れ替えは許されません。


Compiler output:
Main.java:1: error: class, interface, enum, or record expected
7 ???? 8 ?????????????????????????????????????????????????????????? 0, 1, 2, ..., 7 ??????????????????? 2 ???? 4 ?????????????????
^
Main.java:1: error: illegal character: '\u3002'
7 ???? 8 ?????????????????????????????????????????????????????????? 0, 1, 2, ..., 7 ??????????????????? 2 ???? 4 ?????????????????
                                            ^
Main.java:1: error: illegal character: '\u3001'
7 ???? 8 ?????????????????????????????????????????????????????????? 0, 1, 2, ..., 7 ??????????????????? 2 ???? 4 ?????????????????
                                                       ^
Main.java:1: error: illegal character: '\u3002'
7 ???? 8 ?????????????????????????????????????????????????????????? 0, 1, 2, ..., 7 ??????????????????? 2 ???? 4 ?????????????????
                                                                                                ^
Main.java:1: error: illegal character: '\u3001'
7 ???? 8 ?????????????????????????????????????????????????????????? 0, 1, 2, ..., 7 ??????????????????? 2 ???? 4 ?????????????????
                                                                                                    ^
Main.java:1: error: illegal character: '\u3001'
7 ???? 8 ?????????????????????????????????????????????????????????? 0, 1, 2, ..., 7 ??????????????????? 2 ???? 4 ?????????????????
                                                                                                           ^
Main.java:1: error: illegal character: '\u3002'
7 ???? 8 ?????????????????????????????????????????????????????????? 0, 1, 2, ..., 7 ??????????????????? 2 ???? 4 ?????????????????
                                                                                                                                 ^
Main.java:3: error: illegal character: '\u3001'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
             ^
Main.java:3: error: illegal character: '\u3002'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                              ^
Main.java:3: error: illegal character: '\u3001'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                                              ^
Main.java:3: error: illegal character: '\u3002'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                                                                          ^
Main.java:3: error: illegal character: '\u3001'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                                                                               ^
Main.java:3: error: illegal character: '\u3001'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                                                                                              ^
Main.java:3: error: illegal character: '\u3001'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                                                                                                            ^
Main.java:3: error: illegal character: '\u3001'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                                                                                                                            ^
Main.java:3: error: illegal character: '\u3002'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                                                                                                                                          ^
Main.java:3: error: illegal character: '\u3001'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                                                                                                                                               ^
Main.java:3: error: illegal character: '\u3002'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                                                                                                                                                                                                     ^
Main.java:3: error: illegal character: '\u3001'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                                                                                                                                                                                                                                                    ^
Main.java:3: error: illegal character: '\u3002'
7 ?????????????????????????????????? 0 ???????????????????????????????????????????????(a) ?????0 ????????????7 ???????????????(b) ???????????????(a) ????? 0 ??????????? 2 ??????????????(c) ??????????(a) ???? 0 ?????????????????? 7 ? 2 ??????????????????????????????
                                                                                                                                                                                                                                                                        ^
20 errors