#arc104d. [arc104_d]Multiset Mean
[arc104_d]Multiset Mean
题目描述
给定正整数和,对于介于和之间(包括和)的每个整数,解决以下问题:
- 找到元素平均值为的非空多重集合数量(模),其中包含每个整数的到(包括)个实例。
约束条件
- 是一个质数。
- 输入中的所有值都是整数。
输入
从标准输入读入输入数据。输入格式如下:
输出
使用以下格式:
这里,应该是元素平均值为的多重集合的数量(模)。
示例输入1
3 1 998244353
示例输出1
1
3
1
考虑包含介于和之间(包括和)的每个整数的到个实例的非空多重集合。其中,有:
- 一个元素平均值为的多重集合:;
- 三个元素平均值为的多重集合:;
- 一个元素平均值为的多重集合:。
示例输入2
1 2 1000000007
示例输出2
2
考虑包含介于和之间(包括)的每个整数的到个实例的非空多重集合。其中,有:
- 两个元素平均值为的多重集合:。
示例输入3
10 8 861271909
示例输出3
8
602
81827
4054238
41331779
41331779
4054238
81827
602
8