#P7102. [W1] 算
[W1] 算
题目描述
有一个 项多项式 以及两个参数 和 ,其中 。
定义一个新函数 :
请计算 。
输入格式
第一行三个正整数,分别表示 。
第二行 个正整数,表示 。
输出格式
输出 行,第 行一个正整数 。
提示
对于 的数据,;
对于 的数据,;
对于 的数据,;
对于另外 的数据,;
对于所有数据,。
有一个 m 项多项式 p(x) 以及两个参数 c 和 t,其中 p(x)=a0+a1x+⋯+am−1xm−1。
定义一个新函数 s(n):
请计算 s(c),s(c2),…,s(ct)。
第一行三个正整数,分别表示 m,c,t。
第二行 m 个正整数,表示 a0,a1,…,am−1。
输出 t 行,第 i 行一个正整数 s(ci)。
对于 10% 的数据,t≤2,c≤100;
对于 30% 的数据,t≤1000,m≤1000;
对于 50% 的数据,t≤5⋅104,m≤5⋅104,c≤1012;
对于另外 10% 的数据,c=123456789;
对于所有数据,1≤t≤2⋅105,1≤m≤2⋅105,1≤c≤1018。