回答編集履歴

1

誤記訂正

2022/11/29 15:01

投稿

luuguas
luuguas

スコア492

test CHANGED
@@ -2,7 +2,7 @@
2
2
  //20行目
3
3
  if((0 <= x2 && x2 < x) && (0 <= y2 && y2 < y)){
4
4
  ```
5
- この条件だと、探索中のマスの左のマスしか条件に入っていません。探索候補である上下左右のマスが除外されてしまっているため、探索が打ち切りになってしまい、1が出力されます。
5
+ この条件だと、探索中のマスの左のマスしか条件に入っていません。探索候補である上下左右のマスが除外されてしまっているため、探索が打ち切りになってしまい、1が出力されます。
6
6
 
7
7
  マス(x2, y2)が広場からはみ出ていないかを確かめるif文ですから、x, yではなく、右端と下端を表すn, mで挟みます。
8
8
  ```c++