题目背景
相信大家已经知道了这样几个事实:
题目描述
Ysuperman 现在有 n 份零食,对每份零食而言,TA 每一天有 P 的概率对 TA 的这份零食做出计划,TA 每做出一份计划后的 T 天后,TA 将会将这一份零食给吃掉。需要特殊说明的是,如果在Ysuperman制定计划前已经对该份零食做出计划,则实际会按照第一份计划的时间将零食吃掉。
不幸的是,幼儿园内贪吃的小朋友会破坏这一计划。 幼儿园内有 m 个小朋友,TA 们觊觎着 Ysuperman 的零食。对于每份零食,每天会有 pi 的概率被第 i 个小朋友偷吃。如果这份零食在某位小朋友偷吃之前被吃掉了,那么相应地,这位小朋友就偷吃不了。如果有一份零食在计划完成前被偷吃,那么,相关计划就无法实现了。
现在 Ysuperman 要对 TA 的计划进行风险评估,TA 悬赏了 114514pts ,这个项目在经过层层转包后来到了您的手上,现在已经算出了各概率在模意义下的值。经过各方协商,您如果解决了这个问题,您可以获得 100pts 。您需要告诉 TA Ysuperman 能期望吃掉多少份零食,以及 Ysuperman 的零食期望在多少天后被吃完 。
如果一份零食被某位小朋友吃掉了,那么这份零食就不属于Ysuperman了。
需要注意的是,Ysuperman每天制定计划的时间在小朋友偷吃糖果之前。
Ysuperman 认为浮点数的精度误差太大,所以你只需要输出答案对 998244353 取模的结果。
输入格式
第一行包括三个正整数 n,m,T ,含义如题目所述。
第二行包括一个正整数 P ,表示 P 对 998244353 取模后的结果。
第三行包括 m 个正整数 p1,p2,⋯,pm ,分别表示 pi 对 998244353 取模后的结果。
输出格式
一行,两个自然数。 分别表示 Ysuperman 能期望吃掉多少份零食,以及 Ysuperman 的零食期望在多少天后被吃完,您需要输出答案对 998244353 取模后的结果。
提示
样例说明
样例说明 1:
在取模前的其中一种可能情况为:
该情况下,小朋友会在第一天中偷吃完所有的零食。
样例说明 2:
在取模前的一种可能情况为:
该情况下,Ysuperman 会在第一天计划并吃完所有的零食。
样例说明 3:
在取模前的一种可能的情况为:
在此情况下,答案为 78 和 6380。
由于解答过程较为复杂,所以请聪明的读者自行思考。
数据范围
如果您只答对了某个测试点两问中的任意一问,您可以获得这个测试点 25% 的分数。
以下是致敬 NOI 的部分分表格:
| 测试点编号 | n | m | T | P | 特殊性质 |
| :-----------: | -----------: | -----------: | -----------: | -----------: | :-----------: |
| 1 | =1 | =1 | =0 | 无其它约束 | 无 |
| 2 | =1 | =10 | =1 | =1 | 1 |
| 3 | =1 | ≤100 | =227 | =1 | 2 |
| 4 | ≤20 | ≤1000 | =4 | 无其它约束 | 无 |
| 5 | ≤100 | ≤1000 | =4 | 无其它约束 | 无 |
| 6 | ≤1000 | ≤1000 | =227 | =0 | 1 |
| 7 | ≤100000 | ≤100000 | =233 | =1 | 2 |
| 8 | ≤1919820 | =114514 | =2333 | =0 | 2 |
| 9 | ≤1919820 | =114514 | =2333 | =0 | 2 |
| 10 | =100000 | =100000 | =3 | 无其它约束 | 2 |
| 11 | =114514 | =114514 | =3 | 无其它约束 | 无 |
| 12 | ≤1919820 | =114514 | =0 | 无其它约束 | 2 |
| 13 | ≤1919820 | =1 | ≤227 | 无其它约束 | 无 |
| 14 | ≤1919820 | ≤114514 | ≤227 | 无其它约束 | 2 |
| 15 | ≤1919820 | =1 | ≤500 | =1 | 无 |
| 16 | ≤1919820 | ≤114514 | ≤500 | =1 | 无 |
| 17 | ≤1919820 | ≤114514 | ≤500 | =1 | 无 |
| 18 | ≤1919820 | ≤114514 | =0 | 无其它约束 | 无 |
| 19 | ≤1919820 | ≤114514 | =0 | 无其它约束 | 无 |
| 20 | ≤100000 | ≤100000 | ≤500 | 无其它约束 | 2 |
| 21 | ≤100000 | ≤100000 | ≤500 | 无其它约束 | 无 |
| 22 | ≤100000 | ≤100000 | ≤500 | 无其它约束 | 无 |
| 23 | ≤1919820 | ≤114514 | ≤2333 | 无其它约束 | 无 |
| 24 | ≤1919820 | ≤114514 | ≤2333 | 无其它约束 | 无 |
| 25 | ≤1919820 | ≤114514 | ≤2333 | 无其它约束 | 2 |
对于 100% 的数据,满足 1≤n≤1919820,1≤m≤114514,0≤T≤2333,0≤P<998244353,1≤pi<998244353
特殊性质 1:存在一个 i 使得pi=1。
特殊性质 2:所有的 pi 都相等。