回答編集履歴
1
追記
test
CHANGED
@@ -6,3 +6,7 @@
|
|
6
6
|
で,「とりあえずデバッグすればわかるんじゃないの?」という話だと見えますが,
|
7
7
|
コードをぱっと見した限り,`verify_towers` 関数内で `top` を用いていないのはロジックとして変なのではないかと見えます.
|
8
8
|
(あと,この関数を無意味に3連続で呼んでいる点もどうかと思う)
|
9
|
+
|
10
|
+
`verify_towers` が `top` を用いて有効な範囲のみをチェックすべきなのか,
|
11
|
+
それとも `move` の側で現状の `verify_towers` の処理と辻褄が合う形にデータをいじくるべきなのか,
|
12
|
+
どちらの形が想定されているのかはわかりませんが,いずれかの然るべき方向で修正すれば良いのではないでしょうか.
|