点石成金
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
算法社正在举办赛后抽奖活动, 规则如下:
- 每个人将会拥有 次相互独立的抽奖机会.
- 每次抽奖, 选手可以在以下两项方案中任选一项
- 直接获得 积分.
- 以 的可能性获得 积分, 的可能性获得 积分.
- 抽奖的机会是不能放弃的, 也就是说 次抽奖必须全部完成.
注: 概率 . 其中 是正整数.
算法社将会为最终得分恰好为 的选手准备一份礼物. 对于任意一种方案 , 我们都可以计算出其对应的中奖概率.
无法透露姓名的摸鱼大师 是本次抽奖的举办者, 请你帮他计算一下 的所有可能取值.
可以证明 一定可以表示为一个分数 , 请你计算这个分数对 取模的结果.
关于分数取模:
如果 , 则称 是 关于 的逆元, 那么 .
输出请按照取模后的大小升序排列, 请不要重复输出同一个值.
数据格式
输入
一行, 个整数 .
输出
一行,多个正整数 , 按照取模后的大小排列.
样例
输入
7 10 350
输出
0 352532689
输入
11 50 1100
输出
0 1 992882689
样例解释
第一个样例:
每次都选择选项2, 然后每次获得 积分, 概率是 .
其他方案都不可能获得恰好 积分, 概率为 .
第二个样例:
有如下两种可能情况
600 50 50 50 50 50 50 50 50 50 50
100 100 100 100 100 100 100 100 100 100 100
数据范围及约定