AT_abc458_e [ABC458E] Count 123

题目描述

求满足以下所有条件的序列 $A = (a_1, \cdots, a_{X_1 + X_2 + X_3})$ 的数量,结果对 $998244353$ 取模。 - $A$ 恰好包含 $X_1$ 个 $1$,$X_2$ 个 $2$,$X_3$ 个 $3$。 - 相邻的元素的绝对值差不超过 $1$。也就是说,对于每个满足 $1 \leq i \leq X_1+X_2+X_3-1$ 的整数 $i$,都有 $|a_{i+1} - a_i| \leq 1$。

输入格式

输入从标准输入读入,格式如下: > $X_1$ $X_2$ $X_3$

输出格式

输出答案。

说明/提示

### 样例解释 1 满足条件的序列共有以下九种: - $(1, 1, 2, 2, 3)$ - $(1, 1, 2, 3, 2)$ - $(1, 2, 1, 2, 3)$ - $(1, 2, 3, 2, 1)$ - $(2, 1, 1, 2, 3)$ - $(2, 3, 2, 1, 1)$ - $(3, 2, 1, 1, 2)$ - $(3, 2, 1, 2, 1)$ - $(3, 2, 2, 1, 1)$ ### 数据范围 - $1 \leq X_1, X_2, X_3 \leq 10^6$ - 所有输入均为整数。 由 ChatGPT 5 翻译