传统题 1000ms 256MiB

点石成金

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

算法社正在举办赛后抽奖活动, 规则如下:

  1. 每个人将会拥有 kk 次相互独立的抽奖机会.
  2. 每次抽奖, 选手可以在以下两项方案中任选一项
    1. 直接获得 100100 积分.
    2. pp 的可能性获得 600600 积分, 1p1-p 的可能性获得 5050 积分.
  3. 抽奖的机会是不能放弃的, 也就是说 kk 次抽奖必须全部完成.

注: 概率 p=p100×100%p = \frac{p'}{100} \times 100 \%. 其中 pp' 是正整数.

算法社将会为最终得分恰好为 ss 的选手准备一份礼物. 对于任意一种方案 π\pi, 我们都可以计算出其对应的中奖概率pπp_{\pi}.

无法透露姓名的摸鱼大师 是本次抽奖的举办者, 请你帮他计算一下 pπp_{\pi} 的所有可能取值.

可以证明 pπp_{\pi} 一定可以表示为一个分数 ab\frac{a}{b}, 请你计算这个分数对 998244353998244353 取模的结果.

关于分数取模:

如果 b×b1  mod  mb \times b' \equiv 1 ~~mod~~m, 则称 bb'bb 关于 mm 的逆元, 那么 abab  mod  m\frac{a}{b} \equiv a b'~~mod~~m.

输出请按照取模后的大小升序排列, 请不要重复输出同一个值.

数据格式

输入

一行, 33 个整数 k,p,sk, p', s.

输出

一行,多个正整数 pπp_{\pi}, 按照取模后的大小排列.

样例

输入

7 10 350

输出

0 352532689

输入

11 50 1100

输出

0 1 992882689 

样例解释

第一个样例:

每次都选择选项2, 然后每次获得 5050 积分, 概率是 0.970.9^7.

其他方案都不可能获得恰好 350350 积分, 概率为 00.

第二个样例:

有如下两种可能情况

600 50 50 50 50 50 50 50 50 50 50
100 100 100 100 100 100 100 100 100 100 100

数据范围及约定

0p1000 \le p \le 100

1k1061 \le k \le 10^6

0s1090 \le s \le 10^9

2025小兰赛其二

未参加
状态
已结束
规则
OI
题目
6
开始于
2025-3-29 13:00
结束于
2025-3-29 17:00
持续时间
4 小时
主持人
参赛人数
44