码迷,mamicode.com
首页 > 其他好文 > 详细

一元多项式求导 (25)

时间:2015-06-05 06:19:18      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:

这道题里有个坑,如果某部分求导后是0,这一部分就不输出,如果最后得到的整个多项式没有非零项,那就输出0 0

输入样例:
3 4 -5 2 6 1 -2 0
输出样例:
12 3 -10 1 6 0
输入样例:
5 0
输出样例:
0 0

 

下面的这种实现方法,每输入两个数,就处理两个数,不用开辟额外的数组去存放数据,比较省空间

#include <stdio.h>
int main(void)
{
    int n, m;
    int a = 0;    //当bool变量来用,判断要输出是不是只有0 0 
    do{
        scanf("%d %d",&n,&m);
        if (n*m != 0){
            if (a == 1){
                putchar( );
            }
            printf("%d %d",n*m,m-1);
            a = 1;
        }
    } while (getchar()!= \n);
    if (a == 0){
        printf("0 0");
    }
    return 0;
}

 

一元多项式求导 (25)

标签:

原文地址:http://www.cnblogs.com/zhouyiji/p/4553535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!