T174057 【模板】洛谷最多的模板题类型是什么?
题目背景
请使用 [Luogu 3.0+++](https://www.luogu.com.cn/paste/mmuza7hy) 语言完成:
1. 【模板】多项式输出
2. 【模板】多项式求值
3. 【模板】多项式乘法
相信你一定可以实现最基础的模板题的,向着成为 Luogu 3.0++ 大师之路加油前进吧!
注意,不应该直接提交该特殊语言的源代码,而是用洛谷可选择的语言,通过标准输出流,以文本形式输出源代码(请参考题目样例)。
题目描述
**1. 【模板】多项式输出**
**问题描述**:给定次数为 $n - 1$ 的多项式 $\displaystyle F(x) = \sum_{i = 0}^{n - 1} a_i x^i$,逆序输出它的各项系数。
**数据范围**:$1 \le n \le 2^{10}$,$\log_2 n$ 为整数,$0 \le a_i \le 99$,$a_{n - 1} \ne 0$。
> **输入格式:**
>
> 栈 A 包含 $n + 1$ 个元素,自栈顶至栈底,依次为:$n, a_0, a_1, \ldots , a_{n - 1}$。栈 B 与栈 C 均为空栈。
>
> **输出格式:**
>
> 栈 A 应包含 $n$ 个元素,自栈顶至栈底,依次为:$a_{n - 1}, a_{n - 2}, \ldots , a_0$。栈 B 与栈 C 均应为空栈。
**2. 【模板】多项式求值**
**问题描述**:给定次数为 $n - 1$ 的多项式 $\displaystyle F(x) = \sum_{i = 0}^{n - 1} a_i x^i$ 与一个数 $q$,求出 $F(q) \bmod 998244353$。
**数据范围**:$1 \le n \le 2^{10}$,$\log_2 n$ 为整数,$0 \le a_i, q \le 99$,$a_{n - 1}, q \ne 0$。
> **输入格式:**
>
> 栈 A 包含 $n + 2$ 个元素,自栈顶至栈底,依次为:$n, q, a_0, a_1, \ldots , a_{n - 1}$。栈 B 与栈 C 均为空栈。
>
> **输出格式:**
>
> 栈 A 应包含一个元素,自栈顶至栈底,依次为:$F(q) \bmod 998244353$。栈 B 与栈 C 均应为空栈。
**3. 【模板】多项式乘法**
**问题描述**:给定两个次数为 $n - 1$ 的多项式 $\displaystyle F(x) = \sum_{i = 0}^{n - 1} a_i x^i$ 和 $\displaystyle G(x) = \sum_{i = 0}^{n - 1} b_i x^i$,求出 $\displaystyle H(x) = F(x) G(x) = \sum_{i = 0}^{2 n - 2} c_i x^i$ 的各项系数。
**数据范围**:$1 \le n \le 2^{10}$,$\log_2 n$ 为整数,$0 \le a_i, b_i \le 99$,$a_{n - 1}, b_{n - 1} \ne 0$。
> **输入格式:**
>
> 栈 A 包含 $2 n + 1$ 个元素,自栈顶至栈底,依次为:$n, a_0, a_1, \ldots , a_{n - 1}, b_0, b_1, \ldots , b_{n - 1}$。栈 B 与栈 C 均为空栈。
>
> **输出格式:**
>
> 栈 A 应包含 $2 n - 1$ 个元素,自栈顶至栈底,依次为:$c_0, c_1, \ldots, c_{2 n - 2}$。栈 B 与栈 C 均应为空栈。
输入格式
仅一行,一个整数 $t$,表示问题编号。
输出格式
若干行,输出能够解决对应问题的自动机的结构。
说明/提示
**【样例解释】**
此样例输入仅供参考,不符合数据范围要求,不会出现在测试数据中。
样例输出给出了一个当输入为空时(也就是程序开始运行前,三个栈均为空栈)能够正常运行的程序源代码。
---
**【数据范围】**
**本题采用捆绑测试。**
- Subtask 1(30 points):$t = 1$。
- Subtask 2(30 points):$t = 2$。
- Subtask 3(40 points):$t = 3$。
对于 $100 \%$ 的数据,$1 \le t \le 3$。