| 题目名称 | 3410. Knight的多项式除法 |
|---|---|
| 输入输出 | knight_poly_division.in/out |
| 难度等级 | ★★★☆ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 125 MiB |
| 测试数据 | 10 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:1, 提交:1, 通过率:100% | ||||
|
|
100 | 1.823 s | 12.94 MiB | C++ |
| 关于 Knight的多项式除法 的近10条评论(全部评论) |
|---|
knight_poly_division.in
输出文件:knight_poly_division.out
简单对比给定一个n次多项式F(x)和一个m次多项式G(x),求Q(x),R(x),满足
Q(x)的次数为n-m,R(x)的次数小于m
F(x)=Q(x)G(x)+R(x)
所有的运算在模998244353下进行
第一行两个整数 n,m,意义如上。
第二行 n+1 个整数,从低到高表示 F(x) 的各个系数。
第三行 m+1 个整数,从低到高表示 G(x) 的各个系数。
第一行 n-m+1 个整数,从低到高表示 Q(x) 的各个系数。
第二行 m 个整数,从低到高表示 R(x) 的各个系数。
如果 R(x) 不足 m-1 次,多余的项系数补 0。
5 1
1 9 2 6 0 8
1 7
237340659 335104102 649004347 448191342 855638018
760903695
对于所有数据,$1 \leq m < n \leq 10^5$ ,给出的系数均属于$[0,998244353) \cap \mathbb{Z}$
luogu4512