曾經有一個神奇的階梯,他有$N$階,他的走法十分特殊,從第三階開始,第$K$個階梯上會有三個數字$a_k, b_k, c_k$,只有滿足$x+a_k = K$ 或 $ x + b_k = K$ 或 $ x + c_k = K $ 的第$x$階梯可以走到第$K$階,保證$x$為正整數或零,但最近每天階梯的某一個階梯會陷入維修狀態,不能走到。
想要請問你走到第$N$層的方法數會有幾種($mod 10^9 + 7$),假設無論如何走到第$0, 1, 2$階的方法數都為$1$
第一行有兩數$N$,$Q$,分別代表階梯高地和詢問次數
接下來有$N-2$行,每一行有三個整數$a, b, c$
分別代表從$3$到$N$階可以從當前階數的前$a, b ,c$階走上來
最後有$Q$行,每一行有一整數$a, 3 \leq a \leq N$
對於每一個$a$,請輸出如果不能走到$a$階剩下的方法數
5 3 2 1 3 1 3 4 4 3 2 3 4 5
2 5 0
$20\% 測資$ $3 \leq N \leq 10^4, Q \leq 10^4 - 3$
$30\% 測資$ $3 \leq N \leq 10^5, Q \leq 20$
$50\% 測資$ $3 \leq N \leq 10^5, Q \leq 10^6$
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |