#4972. 16 Integers

0

16 Integers

16 Integers

题目描述

给出 1616 个非负整数 Xi,j,k,lX_{i, j, k, l} (i,j,k,l∈{0,1})(i, j, k, l \in \lbrace 0, 1 \rbrace),按 (i,j,k,l)(i, j, k, l) 的升序排列。
令 $N = \displaystyle \sum_{i=0}^1 \sum_{j=0}^1 \sum_{k=0}^1 \sum_{l=0}^1 X_{i,j,k,l}$.
求由 00 和 11 组成且长度为 N+3N + 3 的序列 (A1,A2,...,AN+3)(A_1, A_2, ..., A_{N+3}) 的个数(模 998244353998244353),满足以下条件。

对于每一个四元组整数 (i,j,k,l)(i, j, k, l) (i,j,k,l∈{0,1})(i, j, k, l \in \lbrace 0, 1 \rbrace),在 11 到 NN(含)之间恰好有 Xi,j,k,lX_{i,j,k,l} 个整数 ss 满足: As=iA_s = i, As+1=jA_{s + 1} = j, As+2=kA_{s + 2} = k, 且 As+3=lA_{s + 3} = l。

输入格式

输入按标准输入给出,格式如下: X0,0,0,0X_{0,0,0,0} X0,0,0,1X_{0,0,0,1} X0,0,1,0X_{0,0,1,0} X0,0,1,1X_{0,0,1,1} X0,1,0,0X_{0,1,0,0} X0,1,0,1X_{0,1,0,1} X0,1,1,0X_{0,1,1,0} X0,1,1,1X_{0,1,1,1} X1,0,0,0X_{1,0,0,0} X1,0,0,1X_{1,0,0,1} X1,0,1,0X_{1,0,1,0} X1,0,1,1X_{1,0,1,1} X1,1,0,0X_{1,1,0,0} X1,1,0,1X_{1,1,0,1} X1,1,1,0X_{1,1,1,0} X1,1,1,1X_{1,1,1,1}

输出格式

输出满足题目中条件的序列个数,对 998244353998244353 取模。

0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0
1
1 1 2 0 1 2 1 1 1 1 1 2 1 0 1 0
16
21 3 3 0 3 0 0 0 4 0 0 0 0 0 0 0
2024
62 67 59 58 58 69 57 66 67 50 68 65 59 64 67 61
741536606

提示

Xi,j,k,lX_{i, j, k, l} 均为非负整数。 $1 \leq \displaystyle \sum_{i=0}^1 \sum_{j=0}^1 \sum_{k=0}^1 \sum_{l=0}^1 X_{i,j,k,l} \leq 10^6$该输入对应于 X1,0,1,0X_{1, 0, 1, 0} 和 X1,1,0,1X_{1, 1, 0, 1} 为 11,其余均为 00 的情况。
在此情况下,只有一个序列满足条件,即 (1,1,0,1,0)(1, 1, 0, 1, 0)。

标签: AtCoder|abc336G

来源

AtCoder|abc336G