U283466 多项式求和 Lite Version
题目背景
因为清华2017年考研的《多项式求和》把大伙都做自闭了,所以整个简单点的(迫真)。
题目描述
已知 $f(x)=\sum_{i=1}^x i^k,g(x)=\sum_{i=1}^x f(i)$ 。
给定函数 $S(n)=\sum_{i=0}^n g(a + id)$ 。
在给定 $k,a,n,d$ 的情况下,求解 $S(n)\bmod 1234567891$。
其中 $1234567891$ 是一个质数。
输入格式
每个测试点有多组数据。
第一行为数据组数 $T(T\le 5)$
接下来 $T$ 行,每行 $4$ 个数,分别为 $k,a,n,d$。
输出格式
每行输出一个自然数,表示 $S(n)\bmod 1234567891$ 。
说明/提示
对于 $40\%$ 的数据有 : $k\le 123$ 。
对于 $100\%$ 的数据有 : $k\le 3000, a,n,d