首页 > 其他 > 详细

1010 一元多项式求导

时间:2020-02-15 17:05:01      阅读:64      评论:0      收藏:0      [点我收藏+]

大致题意就是按指数递减的方式给出多项式的非零系数和指数。然后求一次导,输出结果即可。

如果给的多项式只有一个常数,就输出0 0

如果给的多项式项数大于1,且包含一个常数,那么输出时,不输出常数项求导的结果。

#include"iostream"
using namespace std;
//零多项式就是说题目只给出了一个常数,要求导结果表示为0 0
int a[10000] = {0},n = 0;
int main() {
    int t;
    while(cin>>t) {
        a[n++] = t;
    }
    if(a[1] == 0) cout<<"0 0";//如果多项式只有一个常数,则特判输出
    else {
        for(int i = 0; i < n; i+=2) {
            if(a[i+1] != 0) {
                if(i != 0)
                    cout<<" ";
                cout<<a[i]*a[i+1];
                cout<<" "<<a[i+1]-1;
            }
        }
    }
    return 0;
}

 

1010 一元多项式求导

原文:https://www.cnblogs.com/keep23456/p/12312309.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!