AT_oupc2023_day1_j Sum Sum
题目描述
给定正整数 $N$、$M$,以及两个长度为 $N$ 的正整数序列 $a$、$b$。请计算 $\sum\limits_{k=1}^N \sum\limits_{x=1}^M (a_k x^k + b_k k^x)$,并输出其除以 $998244353$ 的余数。
输入格式
输入为如下格式,通过标准输入给出。
> $N\ M\ a_1\ a_2\ \dots\ a_N\ b_1\ b_2\ \dots\ b_N$
输出格式
请输出答案。
说明/提示
### 小子任务
1.($1$ 分)$N \leq 100$
2.($1$ 分)$N \leq 5\,000$
3.($98$ 分)无其他额外约束
### 样例解释 1
答案为 $(2 \times 1^1 + 5 \times 1^1) + (2 \times 2^1 + 5 \times 1^2) + (1 \times 1^2 + 4 \times 2^1) + (1 \times 2^2 + 4 \times 2^2) + (7 \times 1^3 + 2 \times 3^1) + (7 \times 2^3 + 2 \times 3^2) = 132$。
本测试样例满足小子任务 1 和 2 的约束。
### 样例解释 2
本测试样例满足小子任务 1 和 2 的约束。
### 数据范围
- $1 \leq N \leq 200\,000$
- $1 \leq M \leq 10^{18}$
- $1 \leq a_k \leq 10^9$
- $1 \leq b_k \leq 10^9$
- 输入均为整数。
由 ChatGPT 5 翻译