#ABC310G. 传球游戏
传球游戏
传球游戏
题目描述
有 个高桥。
第 个高桥拥有整数 和 个球。
将从 到 之间均匀随机地选择一个整数 ,然后重复执行以下操作 次:
对于每个 ,第 个高桥把他所有的球都给第 个高桥。
注意,所有 个高桥同时执行该操作。
对于每个 ,求操作结束时第 个高桥拥有的球数的期望值,对 取模。
输入格式
输入按以下格式从标准输入给出:
输出格式
在一行中,对于 ,输出操作结束时第 个高桥拥有的球数的期望值,用空格分隔。
样例
5 2
3 1 4 1 5
1 1 2 3 5
3 0 499122179 499122178 5
在两次操作期间,5 个高桥拥有如下数量的球。
如果选择 ,5 个高桥分别拥有 个球。
如果选择 ,5 个高桥分别拥有 个球。
因此,所求期望值为 。 将这些值对 取模,即 ,用空格分隔输出。
3 1000
1 1 1
1 10 100
111 0 0
经过一次或多次操作后,第 1 个高桥获得所有球。
16 1000007
16 12 6 12 1 8 14 14 5 7 6 5 9 6 10 9
719092922 77021920 539975779 254719514 967592487 476893866 368936979 465399362 342544824 540338192 42663741 165480608 616996494 16552706 590788849 221462860
817852305 0 0 0 711863206 253280203 896552049 935714838 409506220 592088114 0 413190742 0 363914270 0 14254803
24 100000000007
19 10 19 15 1 20 13 15 8 23 22 16 19 22 2 20 12 19 17 20 16 8 23 6
944071276 364842194 5376942 671161415 477159272 339665353 176192797 2729865 676292280 249875565 259803120 103398285 466932147 775082441 720192643 535473742 263795756 898670859 476980306 12045411 620291602 593937486 761132791 746546443
918566373 436241503 0 0 0 455245534 0 356196743 0 906000633 0 268983266 21918337 0 733763572 173816039 754920403 0 273067118 205350062 0 566217111 80141532 0
数据范围
- 不是 的倍数。
- 输入中的所有值均为整数。
提示
可以证明所求期望值总是有理数。此外,该问题的约束保证了当所求期望值表示为不可约分数 时, 不被 整除。
这里,存在唯一的满足 的整数 ,使得 。输出这个 。
难度
省选/NOI-
通过率
—
尝试
0
已通过
0
- ID
- 3004
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者