PATの基本的な1010年1元多項式の導出(25ポイント)(にstringstream、昨日の学習を利用)

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

入力フォーマット:

指数関数的にゼロでない多項式の係数と入力インデックス(絶対値は整数1000越えていない)を降順。スペースで区切られた数字の間。

出力フォーマット:

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

サンプル入力:

3 4 -5 2 6 1 -2 0

出力例:

12 3 -10 1 6 0

#include <iostreamの> 
する#include <sstream提供>
 使用して 名前空間STD;
 int型のmain(){
     / * *にstringstreamラインに文字ストリームを使用して* / 
    にstringstream SLINE; 
    線と
    のgetline(CIN、ライン); 
    SLINE << ラインと
    RESにstringstream; / * *最後の印刷文字列を格納* / 
    / * に開始* * / 
    int型A、B、
     しばらく(SLINE >> A >> B){ 
        A * = B; B - ;
         IF(A =!0 ){ 
            RES << A << "  "<< B << "  " ; 
        } 
    } 
    / * *输出* / 
    場合(res.str()== "")COUT << " 0 " ;
     COUT << res.str()SUBSTR(0、res.str()の長さ() - 1 )。
    システム(一時停止)。
    リターン 0 ; 
}

 



おすすめ

転載: www.cnblogs.com/littlepage/p/11280184.html