Atcoderをpython(Pypy)を用いて解いています
問題
###自分のソースコード
H,W = map(int,input().split()) S = list(list(input()) for _ in range(H)) ans = "Yes" for i in range(H): S[i].append(".") S[i].insert(0,".") S.append(list("."*(H+2))) S.insert(0,list("."*(H+2))) for j in range(1,H+1): for k in range(1,W+1): if S[j][k] == "#": search = [S[j-1][k],S[j+1][k],S[j][k-1],S[j][k+1]] if search.count("#") == 0: ans = "No" print(ans)
問題点
最初の1つ目の実行結果がREになってしまします。どうしてなのかいまいちわかりません。よろしくお願いします。
画面
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/25 10:52