「ALFR Round 2」B 篮球比赛

题目背景

![](https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2023%2F0820%2F075e9bccj00rzoph900wkd000t200i6p.jpg&thumbnail=660x2147483647&quality=80&type=jpg)

题目描述

小山即将参加 $n$ 场篮球比赛,他有一个多项式函数 $f(x)=a_0+a_1x^1+a_2x^2+\dots+a_kx^k$ 与 $m$ 个和为 $1$ 的数 $p_1,p_2,p_3,\dots,p_m$。 他所在的球队有 $\dfrac{f(i)}{\sum_{j=1}^n f(j)}$ 的概率在第 $i$ 场比赛中取得**第一次**胜利,这意味着前面的 $i-1$ 场都输了。 接下来,如果第 $i$ 场比赛中小山所在球队取得了胜利,则对于 $1\le j\le m$,他们有 $p_j$ 的概率在第 $i+j$ 场比赛取得下一次胜利,这意味着如果 $j\gt1$,第 $i+1$ 场到第 $i+j-1$ 场都输了(若 $i+j>n$,则之后的比赛都输,没有再胜利)。 小山想知道他所在球队的期望胜利场数,你能帮帮他吗? 注意:在计算时,如果遇到分数(比如 $\dfrac{f(i)}{\sum_{j=1}^n f(j)}$),应使用分数取模形式。如果不知道什么是分数取模形式,参见 [P2613 【模板】有理数取余](https://www.luogu.com.cn/problem/P2613)。 为了方便你的计算,输入数据将直接给出 $p_i,a_i$ 对 $998244353$ 取模的结果。

输入输出格式

输入格式


第一行 $3$ 个整数 $n, m, k$,含义如上所述。 第二行 $m$ 个整数,第 $i$ 个整数表示 $p_i$ 模 $998244353$ 的值。 第三行 $k + 1$ 个整数,第 $i$ 个整数表示 $a_{i - 1}$ 模 $998244353$ 的值。 **注意是先输入 $p$ 再输入 $a$。**

输出格式


一行一个数,表示答案模 $998244353$ 的值。

输入输出样例

输入样例 #1

4 3 3
598946612 898419918 499122177
998244308 79 998244317 5

输出样例 #1

319837492

说明

### 样例解释 在第一组样例中:$p_1=0.2,p_2=0.3,p_3=0.5$;$f(1)=3,f(2)=9,f(3)=3,f(4)=15$。胜利场数期望为 $1.2988$。 ### 数据范围 | 子任务 | 分值 | 限制 | | :----------: | :----------: | :----------: | | $0$ | $10$ | $n=1$ | | $1$ | $30$ | $n\le10^6$ | | $2$ | $60$ | - | 对于 $100\%$ 的数据,$1\le n\le 10^{18}$,$1\le m,k \le 50$,保证 $\sum_{j=1}^n f(j)$ 不被 $998244353$ 整除。