輸⼊格式:
以指數遞降⽅方式輸⼊入多項式⾮非零項係數和指數(絕對值均為不不超過1000的整數)。數字間以空格分 隔。輸出格式:
以與輸⼊入相同的格式輸出導數多項式⾮非零項的係數和指數。數字間以空格分隔,但結尾不不能有多餘空格。注意「零多項式」的指數和係數都是0,但是表示為「0 0」。1. flag⽤用來判斷是否已經有過輸出。
2. 當b!=0時,因為給出的是所有⾮非零項係數,所以必定會有輸出,先判斷flag是否為1,如果為1表示已 經有過輸出,那麼在前⾯面要先輸出⼀一個空格。
3. 輸出 a * b 和 b – 1,然後將flag標記為1表示已經有過輸出 4.最後判斷當沒有輸出並且b==0的時候, 輸出「0 0」
#include <iostream>using namespace std;int main() { int a, b, flag = 0; while (cin >> a >> b) { if (b != 0) { if (flag == 1) cout << " "; cout << a * b << " " << b - 1; flag = 1;} } if (flag == 0) cout << "0 0";return 0; }抓碼計算機考研qq群
總群:625590924
廣大:1143982604
暨大:1071137230
廣工:1093732052
華工:428389734
深大:729770764
浙大:978938582
廈大:1125268501
中大:921801084
南航:281118241
華農:515681663
重郵:736197896
北郵:1126650806
南郵:1109929146
廣外:976231252
東北大學:1128523098
華南師大:476784448
南昌大學:923249141