0
私はSPOJの問題をやろうとして使用してテストケースの数を取得しています:しかし、私はそれから「ゼロ以外の終了コード」のエラーが表示されますのPython 3エラー()
tc = int(input())
を私のコードを実行しているとき。私が間違ってやっている
def is_on_edge(row, col, rows, cols):
is_top = row == 0
is_left = col == 0
is_right = (col == cols - 1)
is_bottom = (row == rows - 1)
return is_top or is_left or is_right or is_bottom
tc = int(input())
for i in range(tc):
rows, cols = map(int, input().split())
for r in rows:
for c in cols:
if is_on_edge(r, c, rows, cols):
print("*", end="")
else:
print(".", end="")
print("")
任意のアイデア:ここでは完全なコードですか?
ありがとうございます!
なぜエラーが*その行と関係していると思いますか? – user2357112
@ user2357112オンライン裁判官がその行からファイルエラーの終了を通知するので、 – bclayman
エラーをローカルで再現し、どのような並べ替えが正しいかを確認する必要があります。 – glibdud