help
查看原帖
help
1535598
lll35657楼主2024/12/16 15:46
n=int(input())
a=list(map(int,input().split()))
last=a[-1]
a.remove(a[-1])
c=0
for i in a:
    while i != 0 :
        print(f"{i}x^{n}", end="")
        c += 1
        break
a.remove(a[0])
for i in a:
    n -= 1
    if i>0 :
        if i==1:
            print(f"+x^{n}", end="")
        else:
            print(f"+{i}x^{n}", end="")
    elif i<0:
        if abs(i)==1:
            print(f"-x^{n}", end="")
        else:
            print(f"{i}x^{n}", end="")
if last>0:
    print(f"+{last}")
elif last<0:
    print(last)
2024/12/16 15:46
加载中...