求兩個一元多項式的和

2021-10-04 14:58:25 字數 1113 閱讀 5536

求兩個一元多項式的和。

輸入格式:

輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數(絕對值均為不超過1000的整數)。數字間以空格分隔。

輸出格式:

輸出分1行,分別以指數遞降方式輸出和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。零多項式應輸出0 0。

輸入樣例1:

4 3 4 -5 2 6 1 -2 0

3 5 20 -7 4 3 1

輸出樣例1:

5 20 -4 4 -5 2 9 1 -2 0

#include

#include

typedef

struct node

node,

*plnode;

void

add(plnode &pa,plnode &pb)

;void

create

(plnode &p,

int n)

;void

show

(plnode &p)

;int

main()

void

create

(plnode &p,

int n)

s->next=q;

pre->next=s;}}

void

show

(plnode &p)

while

(p) flag=1;

printf

("%d "

,p->xishu)

;printf

("%d"

,p->zhishu)

; p=p->next;

}printf

("\n");

}void

add(plnode &pa,plnode &pb)

else

}else

if(p1->zhishu > p2->zhishu)

else

} p3->next = p1 ? p1 : p2;

delete pb;

}

兩個一元多項式相加

1 include 2 include 3 4 struct polynode 9 10 typedef struct polynode polynomial 11 polynomial p1,p2 12 13 初始化一元多項式鍊錶 14 void initpolynomial polynomial...

7 9 求兩個一元多項式的和 10分

7 9 求兩個一元多項式的和 10分 求兩個一元多項式的和。輸入格式 輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數 絕對值均為不超過1000的整數 數字間以空格分隔。輸出格式 輸出分1行,分別以指數遞降方式輸出和多項式非零項的係數和指數。數字間以空格分...

求兩個多項式的和

輸入兩個多項式,計算它們的和。每個多項式有若干對整數表示,每組整數中,第乙個整數表示係數 非0 第二個整數表示該項的次數。如由3 3 5 2 1 4 0表示3x 5 2 x 4其中第乙個3表示該多項式由三個整數對表示。輸入為兩行,分別表示兩個多項式。表示每項的整數對按照次數大小降序給出。次數絕對值小...