題目如下:
設計函式分別求兩個一元多項式的乘積與和。
輸入格式:
輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數(絕對值均為不超過1000的整數)。數字間以空格分隔。
輸出格式:
輸出分2行,分別以指數遞降方式輸出乘積多項式以及和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。零多項式應輸出0 0。
輸入樣例:
434
-526
1-20
3520-
7431
輸出樣例:
1524-
2522
3021-10
20-218
356-33
5144-
153182
-615
20-44
-529
1-20
**如下:
//簡單模擬,沒什麼難度
#include
#include
#include
#include
#include
#include
#include
#include
#include
using
namespace std;
int e[
2000+5
];intmain()
scanf
("%d"
,&m)
;for
(int i=
0;i)for
(int i=
0;i<=
1000
;i++)}
for(
int i=
2005
,flag=
1;i>=
0;i--
)else
if(i==
0&&flag==
1&&e[0]
==0)printf
("0 0");
}printf
("\n");
for(
int i=
1001
,flag=
1;i>=
0;i--
)else
if(i==
0&&flag==
1&&c[i]
+d[i]==0
)printf
("0 0");
}return0;
}
一元多項式的乘法與加法運算
設計函式分別求兩個一元多項式的乘積與和。輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數 絕對值均為不超過1000的整數 數字間以空格分隔。輸出分2行,分別以指數遞降方式輸出乘積多項式以及和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。...
一元多項式的乘法與加法運算
設計函式分別求兩個一元多項式的乘積與和。輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數 絕對值均為不超過1000的整數 數字間以空格分隔。輸出分2行,分別以指數遞降方式輸出乘積多項式以及和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。...
一元多項式的乘法與加法運算
設計函式分別求兩個一元多項式的乘積與和。輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數 絕對值均為不超過1000的整數 數字間以空格分隔。輸出分2行,分別以指數遞降方式輸出乘積多項式以及和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。...