ABC問題の047Bで以下のようなコードを書きましたが不正解でした。原因がわからないためどなたか教えていただけるとありがたいです。よろしくお願いいたします。
言語:Python
x, y, z = map(int, input().split()) e = 0 f = 0 while z > 0: a, b, c = map(int, input().split()) if c == 1: e += a elif c == 2: e += (x-a) elif c == 3: f += b else: f = (y-b) z -= 1 x -= e y -= f if x <= 0: x = 0 if y <= 0: y = 0 print(x*y)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/03 02:25