#abc245d. [abc245_d]Polynomial division

[abc245_d]Polynomial division

题目描述

现在有 NN 次多项式 Ax=ANxN+AN1xN1+ +A1x+A0A(x)=A_Nx^N+A_{N-1}x^{N-1}+\cdots\ +A_1x+A_0MM 次多项式 B(x)=BMxM+BM1xM1+ +B1x+B0B(x)=B_Mx^M+B_{M-1}x^{M-1}+\cdots\ +B_1x+B_0

其中,A(x)B(x)A(x)、B(x) 中的每个系数都是绝对值小于等于 100100 的整数,并且最高的下一个系数不是 00

定义它们的积为 $C(x)=A(x)B(x)=C_{N+M}x^{N+M}+C_{N+M-1}x^{N+M-1}+\cdots\ +C_1x+C_0$。

已知 A0,A1,, ANA_0,A_1,\ldots,\ A_NC0,C1,, CN+MC_0,C_1,\ldots,\ C_{N+M},请求出 B0,B1,, BMB_0,B_1,\ldots,\ B_M

输入保证只有一种 B0,B1,, BMB_0,B_1,\ldots,\ B_M

输入格式

第一行输入 N,MN,M

第二行输入 A0,A1,,AN1A_0,A_1,\ldots,A_{N-1}

第三行输入 C0,C1,,CN+MC_0,C_1,\ldots,C_{N+M}

输出格式

输出 M+1M+1 个整数 B0,B1,, BMB_0,B_1,\ldots,\ B_M

提示与说明

  • 1N<100 1\leq N<100

  • 1M<100 1\leq M<100

  • Ai100 |A_i|\leq100

  • Ci106 |C_i|\leq10^6

  • AN0 A_N\neq0

  • CN+M0 C_{N+M}\neq0

  • 满足条件的 B0,B1,, BMB_0,B_1,\ldots,\ B_M 只有一个