前提・実現したいこと
ATC001 A問題を正解する
発生している問題・エラーメッセージ
解答を提出後、エラーが起きる
RE(実行時エラー)
該当のソースコード
python
1H, W = map(int, input().split()) 2maze = [] 3 4for i in range(H): 5 x = list(str(input())) 6 maze.append(x) 7 8for j in range(H): 9 for k in range(W): 10 if maze[j][k] == 's': 11 x_s = j 12 y_s = k 13 14def search(x, y): 15 if x < 0 or x >= H or y < 0 or y >= W: 16 return 17 if maze[x][y] == '#': 18 return 19 if maze[x][y] == 'g': 20 print('Yes') 21 exit(0) 22 maze[x][y] = '#' 23 24 search(x+1, y) 25 search(x-1, y) 26 search(x, y+1) 27 search(x, y-1) 28 29search(x_s, y_s) 30print('No')
試したこと
x, yの順番確認
補足情報(FW/ツールのバージョンなど)
REとしか表示がないため、どこが悪いのかわからないです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/20 04:26