1010 一元多项式求导

简介: 1010 一元多项式求导

题目描述

点击直达题目链接

解题思路

这个题目最坑人的地方是多项式的第一项求导为0的情况,要输出为0 0

除了第一项外的其他项,其他项即使求导为0,也不打印0

代码

arr数组储存系数,brr数组储存指数

j控制的是求导之后的系数和指数的下标。

#include <stdio.h>
int main()
{
    int arr[100], brr[100];
    int i = 0, j = 0, a;
    while (scanf("%d %d", &arr[i], &brr[i]) != EOF)
    {
        if (arr[0] == 0 && brr[0] == 0)
        {
            printf("0 0");
        }
        if (brr[i] == 0);
        else
        {
            arr[j] = arr[i] * brr[i];
            brr[j] = brr[i] - 1;
            j++;
        }
        i++;
    }
    for (a = 0; a < j; a++)
    {
        printf("%d %d", arr[a], brr[a]);
        if (a != j - 1)
            printf(" ");
    }
    return 0;
}

相关文章
|
存储 算法 测试技术
【PAT B 1010,1011】一元多项式求导 ,A+B和C
【PAT B 1010,1011】一元多项式求导 ,A+B和C
104 0
7-1 一元多项式求导 (10 分)
7-1 一元多项式求导 (10 分)
119 0
|
算法
一元多项式相加问题(两种方法)
一元多项式的相加问题,主要运用了线性结构的合并,在合并线性结构的基础上,增加判断,所以我们可以将这个问题理解为一个复杂的线性表合并问题
279 0
一元多项式相加问题(两种方法)
|
9月前
|
C++
C++代码实现Jacobi迭代法
C++代码实现Jacobi迭代法
225 0
一元多项式
一元多项式是指只有一个未知数(通常称为“元”)的多项式。它由一些常数和这个未知数的各次幂的系数组成。例如,3x^2 + 2x - 1 就是一个一元多项式。
162 8
雅克比迭代法求解线性方程组
雅克比迭代法求解线性方程组
133 0
|
算法 机器学习/深度学习
算法学习之路|一元多项式求导
设计函数求一元多项式的导数。(注:x^n(n为整数)的一阶导数为n*x^(n-1)。)
1351 0

热门文章

最新文章