PAT 1010 一元多项式求导 (25 分)
本题看起来不难但其实坑很多,要特别注意指数为零的情况
#include <iostream>
using namespace std;
int main() {
int x, y;
cin >> x >> y;
//判别零多项式并输出
if (y == 0) {
cout << "0 0";
return 0;
}
cout << x * y << " " << y - 1;
while (cin >> x >> y) {
if (y == 0) continue;//特别处理指数为零
cout << " " << x * y << " " << y - 1;
}
cout << endl;
return 0;
}