题目描述
由于出题人实在不会出题了,他只好放一道高中数列题来帮助大家开启愉快的文化课生涯。
数列 an(n≥0) 由以下几个参数决定:参数 a,b,c 以及 m 次多项式 f(x)=p0+p1x+p2x2+…+pmxm。满足:
$$a_i=\begin{cases}a & i=0\\a_{i-1}+f(i)\times a_{\lfloor\frac {i+b}{c}\rfloor} & i\ge 1\end{cases}
$$
给定 n,a,b,c,f,求 an。
输入格式
第一行有五个非负整数 n,a,b,c,m;
第二行有 m 个非负整数 pi。
输出格式
仅一个非负整数表示答案对 1004535809 取模的结果。
样例
3 1 1 3 2
2 1 1
115
$$a_0=1\\a_1=a_0+(1^2+1+2)\times a_0=5\\a_2=a_1+(2^2+2+2)\times a_1=45\\a_3=a_2+(3^2+3+2)\times a_1=115
$$
数据范围
测试点编号 |
n≤ |
m≤ |
特殊性质 |
1∼3 |
106 |
20 |
无 |
4 |
107 |
5 |
108 |
6 |
109 |
7 |
1010 |
8 |
1012 |
9∼11 |
1018 |
0 |
12∼13 |
1 |
14 |
2 |
15 |
5 |
16∼17 |
20 |
c>109 |
18∼20 |
无 |
对于 100% 的数据,n≤1018,m≤20,a,b,c,pi<1004535809,b<c−1。