前提・実現したいこと
AtCoder ABC129 C問題について
https://atcoder.jp/contests/abc129/tasks/abc129_c
サンプルコード36個ある中で35個は通るのですが、1つだけREが出てしまいました。
何度見直しをしてもどこでエラーが発生しているのか不明です。
分かる方、ご教授お願い致します。
該当のソースコード
Python
1n,m = map(int,input().split()) 2a = set([int(input()) for _ in range(m)]) 3dp = [0]*(n+1) 4INF = 1000000007 5 6#初期状態定義 7dp[0] = 1 8if 1 not in a: 9 dp[1] = 1 10else: 11 dp[1] = 0 12 13for i in range(2,n+1): 14 if i-1 not in a : 15 dp[i] += dp[i-1] #n-1 段目が安全なら 16 if i-2 not in a : 17 dp[i] += dp[i-2] #n-2 段目が安全なら 18dp[i] %= INF 19 20print(dp[n])
試したこと
見直し
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/30 10:43