#ATarc104d. [ARC104D] Multiset Mean
[ARC104D] Multiset Mean
题目描述
给定正整数 、、,对于 到 的每个整数 ,请解决以下问题:
- 求包含 中每个整数各 个及以上 个及以下的非空多重集合中,平均值为 的多重集合的个数,并输出其对 取模的结果。
输入格式
输入通过标准输入以以下格式给出。
输出格式
请按以下格式输出。
其中 表示平均值为 的多重集合的个数对 取模的结果。
样例 1
输入
3 1 998244353
输出
1
3
1
样例 2
输入
1 2 1000000007
输出
2
样例 3
输入
10 8 861271909
输出
8
602
81827
4054238
41331779
41331779
4054238
81827
602
8
说明/提示
限制条件
- 是素数
- 所有输入均为整数
样例解释 1
考虑每个 到 的整数(每个数出现次数在 到 次)的非空多重集合。
- 平均值为 的多重集合有 ,共 个。
- 平均值为 的多重集合有 ,共 个。
- 平均值为 的多重集合有 ,共 个。
样例解释 2
考虑 到 的整数(每个数出现次数在 到 次)的非空多重集合。
- 平均值为 的多重集合有 ,共 个。
由 ChatGPT 4.1 翻译