#8605. 「L2-018」多项式A除以B 普及/提高−

时间限制:1000 ms 内存限制:128 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Wind_Rises

题目描述

这是一道关于 的题,只不过 都换成了多项式。你需要计算两个多项式相除的商 和余 ,其中 的阶数必须小于 的阶数。

输入格式

输入分两行,每行给出一个非零多项式,先给出 ,再给出 。每行的格式如下:

N e[1] c[1] ... e[N] c[N]

其中 是该多项式非零项的个数, 是第 个非零项的指数, 是第 个非零项的系数。各项按照指数递减的顺序给出,保证所有指数是各

不相同的非负整数,所有系数是非零整数,所有整数在整型范围内。

输出格式

分两行先后输出商和余,输出格式与输入格式相同,输出的系数保留小数点后 位。同行数字间以 个空格分隔,行首尾不得有多余空格。注意:零多项式是一

个特殊多项式,对应输出为 0 0 0.0。但非零多项式不能输出零系数(包括舍入后为 )的项。在样例中,余多项式其实有常数项 -1/27,但因其舍

入后为 ,故不输出。

样例

样例输入

4 4 1 2 -3 1 -1 0 -1
3 2 3 1 -2 0 1

样例输出

3 2 0.3 1 0.2 0 -1.0
1 1 -3.1