luogu#P10005. [集训队互测 2023] 基础寄术练习题
[集训队互测 2023] 基础寄术练习题
题目描述
对于长度为 的序列 ,定义 ,其中 为 的前缀和数组, 是给定的常数且 。
考虑所有满足以下三个条件的序列 :
- 的长度为 。
- ,。
- 。
求它们的 之和,答案对 取模。保证 是一个质数。
输入格式
第一行三个整数 ,分别代表序列长度,序列元素的上界和模数。
输出格式
一行一个整数表示答案对 取模后的结果。
2 3 2 1000000007
966666675
3 5 2 998244353
148276980
6 10 2 1004535809
622165218
15 20 2 1064822107
53789887
30 40 1 265371653
179937201
提示
对于所有数据,保证 , 且 为质数,。
- Subtask 1 (10 pts):。
- Subtask 2 (25 pts):。
- Subtask 3 (15 pts):。
- Subtask 4 (10 pts):。
- Subtask 5 (15 pts):。
- Subtask 6 (10 pts):。
- Subtask 7 (15 pts):。