AT_xmascon24_c.Compose Your Library
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定一个正整数 M,以及一个整数系数多项式 F(t)=∑i=0M−1Fiti。
又给定 K 个正整数 N0,N1,…,NK−1,以及一个 K 元整数系数多项式
G(x0,x1,…,xK−1)=j0=0∑N0−1j1=0∑N1−1⋯jK−1=0∑NK−1−1Gjx0j0x1j1⋯xK−1jK−1
其中,和式内部 j=j0+N0j1+(N0N1)j2+⋯+(N0N1⋯NK−2)jK−1。
对于每个满足 0≤jk<Nk 的整数组 (j0,j1,…,jK−1),求合成 F(G(x0,x1,…,xK−1)) 中 x0j0x1j1⋯xK−1jK−1 的系数对 998244353 取模的结果。
输入格式
输入按以下格式从标准输入读入:
M F0 F1 ⋯ FM−1 K N0 N1 ⋯ NK−1 G0 G1 ⋯ G(N0N1⋯NK−1)−1
输出格式
对于每个满足 0≤jk<Nk 的整数组 (j0,j1,…,jK−1),记 hj 为合成 F(G(x0,x1,…,xK−1)) 中 x0j0x1j1⋯xK−1jK−1 的系数对 998244353 取模的结果,其中
j=j0+N0j1+(N0N1)j2+⋯+(N0N1⋯NK−2)jK−1
请按照如下格式输出:
h0 h1 ⋯ h(N0N1⋯NK−1)−1
输入输出样例
输入#1
3 4 2000 1000000 2 2 3 3 2 6 4 5 1
输出#1
9006004 12004000 36012000 48008000 66010000 74002000
输入#2
4 20 24 12 24 1 10 0 1 1 2 3 5 8 13 21 34
输出#2
20 24 36 96 204 456 960 1992 4020 7968
输入#3
15 2 3 6 11 23 47 106 235 551 1301 3159 7741 19320 48629 123867 3 3 3 3 1 1 2 3 5 7 11 15 22 30 42 56 77 101 135 176 231 297 385 490 627 792 1002 1255 1575 1958 2436
输出#3
205001 2733669 22444763 8201007 115532895 978118598 182867184 683781124 283511483 82010070 135215245 487076637 271695954 473451928 217234716 349364028 711882268 472200539 360235417 248161311 666997398 886133207 465643853 863287257 136771343 714472215 407369010
说明/提示
样例解释 1
F(t)=4+2000t+1000000t2, G(x0,x1)=3+2x0+6x1+4x0x1+5x12+1x0x12。
数据范围
- 1≤M≤216。
- 0≤Fi<998244353(0≤i<M)。
- 1≤K≤16。
- 2≤N0≤N1≤⋯≤NK−1。
- N0N1⋯NK−1≤216。
- 0≤Gj<998244353(0≤j<N0N1⋯NK−1)。
由 ChatGPT 5 翻译
输入解题思路,AI测评打分。不知道怎么写?