#1861. 普通递推数列
普通递推数列
题目描述
给出一个阶齐次递推数列的通项公式$\red{f_i=a_1f_{i-1}+a_2f_{i-2}+...+a_kf_{i-k}(i≥k),}$以及初始值求。
输入格式
第行个整数:和。 第行个整数:。 第行个整数:。
输出格式
一行一个整数是除以的余数。
样例
输入样例
10 2
1 1
1 1
输出样例
89
给出一个k阶齐次递推数列{fi}的通项公式$\red{f_i=a_1f_{i-1}+a_2f_{i-2}+...+a_kf_{i-k}(i≥k),}$以及初始值f0,f1,...fk−1求fn。
第1行2个整数:n(0≤n≤1000000)和k(1≤k≤100)。 第2行k个整数:a1,a2,...,ak(0≤ai≤10000,1≤i≤k)。 第3行k个整数:f0,f1,...,fk−1(0≤fi<10000,0≤i<k)。
一行一个整数p,是fn除以10000的余数。
10 2
1 1
1 1
89