现在是乘法 ,怎样修改可以改成除法达到下图的input和output
这个应该是多项式的系数相除
第一行output是商的系数,第二行ouput是余数
a = [int(i) for i in input().split()]
b = [int(i) for i in input().split()]
res = [0]*(len(a)+len(b)-1)
for i in range(len(a)):
for j in range(len(b)):
res[i+j] += a[i]*b[j]
print(*res)
a = [int(i) for i in input().split()]
b = [int(i) for i in input().split()]
res = []
while len(a)>=len(b):
x = a[0]//b[0]
for i in range(len(b)):
a[i] -= x*b[i]
a = a[1:]
res.append(x)
print(*res)
print(*a)
如果余数为0,还要打印出来吗?
上一个问题解决了?