#aBC295E. [ABC295E] Kth Number
[ABC295E] Kth Number
AT_abc295_e [ABC295E] Kth Number
题目描述
有一个长度为 的数列 ,其中每个元素都是 到 之间的整数。
现在,すぬけくん将依次进行以下两个操作:
- 对于所有满足 的 ,独立且等概率地选择一个 到 之间的整数,将 替换为该整数。
- 将数列 按升序排序。
请输出すぬけくん完成操作 1 和 2 后 的期望值,结果对 取模。
“对 取模输出期望值” 的意思是:可以证明,所求期望值一定是有理数。在本题的约束下,设其为 ,其中 和 互质。则存在唯一的整数 满足 且 。请输出这个 。
输入格式
输入按以下格式从标准输入读入。
输出格式
请输出すぬけくん完成操作 1 和 2 后 的期望值,对 取模。
输入输出样例 #1
输入 #1
3 5 2
2 0 4
输出 #1
3
输入输出样例 #2
输入 #2
2 3 1
0 0
输出 #2
221832080
输入输出样例 #3
输入 #3
10 20 7
6 5 0 2 0 0 0 15 0 0
输出 #3
617586310
说明/提示
约束
- 输入均为整数
样例解释 1
すぬけくん在操作 1 中将 替换为 到 之间的整数。设该整数为 ,则:
- 当 时,操作 1 和 2 后 。
- 当 时,操作 1 和 2 后 。
- 当 时,操作 1 和 2 后 。
因此, 的期望值为 。
样例解释 2
期望值为 。
由 ChatGPT 4.1 翻译