CodeStar 8月信息学公开赛 CSP-S复赛模拟

发布时间 2023-09-09 23:53:54作者: V_Melville

T1:算术计算

\(T\) 组数据,每组数据给出 \(n, m, p\),求 \(\sum\limits_{i=1}^n ia^i\)\(p\) 取模的值。

部分分

直接暴力求和可以拿到 \(15\)
另外 \(10\%\) 的数据 \(a = 1\),不难通过数据计算得到答案为 \(\frac{n(n+1)}{2}\)
另外 \(15\%\) 的数据满足 \(1 \leqslant n \leqslant 10^6\),所有问题 \(a, p\) 都相同,可以先把 \(n \leqslant 10^6\) 的结果全部计算出来,存到数组里面,询问的时候直接查表