AT_tkppc6_2_k.Ball in the Box 2
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
かめ君有 N 种颜色的球。
每种颜色编号为 1,2,…,N,对于每个整数 i (1≤i≤N),颜色 i 的球有 Ai 个。
对于每个整数 k=1,2,…,M,请分别输出以下值对 998244353 取模的结果。
- 将所有球放入 k 个互不相同的盒子中的所有放法的总数(允许有盒子为空)。
这里,如果存在某个盒子和某个正整数 i,使得该盒子中颜色 i 的球的数量不同,则认为放法不同(即,同色球不可区分)。
输入格式
输入通过标准输入给出,格式如下:
N M A1 A2 … AN
输出格式
输出 M 行。第 i 行输出 k=i 时的答案。
输入输出样例
输入#1
3 2 1 2 3
输出#1
1 24
输入#2
2 3 1 1
输出#2
1 4 9
输入#3
4 5 31415 92653 58979 32384
输出#3
1 287242452 806145507 819893815 181831825
说明/提示
限制条件
- 1≤N≤250000
- 1≤M≤100000
- 1≤Ai<998244353 (1≤i≤N)
- 输入均为整数
样例解释 1
颜色 1 的球有 1 个,颜色 2 的球有 2 个,颜色 3 的球有 3 个。对于 k=2,只要决定一边盒子放多少球,另一边盒子的数量就确定了,因此答案为 2×3×4=24。
样例解释 3
请注意要对 998244353 取模。
原案:turtle0123__
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?