回答編集履歴

1

開いた情報は既にあるのか、だったら不要なので削除

2019/04/05 04:46

投稿

miyabi-sun
miyabi-sun

スコア21158

test CHANGED
@@ -27,27 +27,3 @@
27
27
 
28
28
 
29
29
  従って実行すべきなのは`openBoard0`ではなく、`openBoard`です。
30
-
31
-
32
-
33
- ---
34
-
35
-
36
-
37
- また「既にこのマスを開けました」情報がほしいですね。
38
-
39
- 今は開いたマスの数を示す`counter`一個でやりくりしているので、実装不可能です。
40
-
41
-
42
-
43
- openBoard0関数内の条件式ですが、
44
-
45
- これは一生自分自身を開け続けるので無限ループで死にます。
46
-
47
- 自分自身を対処出来ても、右に行ったり左に行ったりを一生繰り返すのでどのみち無限ループです。
48
-
49
-
50
-
51
- openBoard0をopenBoardに書き換えても無駄です。
52
-
53
- 「解決策は既に開いたマスには触らない」というルールを上手く実装することだけです。