1010変量多項式導出(25分)

多項式の誘導体の単項設計機能。(注:X N(Nは整数)の一次導関数は、NX、N-1です。)

入力フォーマット:
指数入力非ゼロ多項式係数および指数(両方1000の絶対値を超えない整数)を降順ように。スペースで区切られた数字の間。

出力フォーマット:
多項式の係数の同じ入力フォーマット出力誘導体および非ゼロエントリのインデックスを有します。数字の間にスペースで区切られたが、最終的には、余分なスペースを持つことができません。指数係数の「ゼロ多項式が」0であることに注意が、0として表さ
0。

サンプル入力:
34-5261-20

出力サンプル:
123から10160

:アルゴリズム
利用フラグは、出力Bの分析2.空間ではないと判断される前に1が0でない、出力が0でない、0は、* Bが、B-1〜3注出力されません何も出力しない、そして最終的に出力00へ

#include <iostream>
#include <vector>

using namespace std;

int main()
{
    int a, b;
    bool flag = false;
    while(cin >> a >> b)
    {
        if(b != 0)
        {
            if(flag) cout << ' ';
            cout << a * b << ' ' << b - 1;
            flag = true;
        }

    }
    if(!flag) cout << "0 0";

    return 0;
}

おすすめ

転載: blog.csdn.net/qq_42549254/article/details/93397810