1010. 一元多项式求导
发布时间
阅读量:
阅读量
设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。)
按照降幂排列表示多项式的非零项系数及其对应的指数(其中各数值均在-1000到1000之间)。各数值之间用空格分隔。
导数多项式的非零项系数及指数将遵循与输入相同的格式进行输出
3 4 -5 2 6 1 -2 0
输出样例:
12 3 -10 1 6 0
题目连接:https://www.patest.cn/contests/pat-b-practise/1010
解题思路:这是一道看似简单却容易出错的问题。误将"零多项式"的概念视为其他情况,在某些测试用例中会出现函数表达式为零的情况(即输入可能会有f(x)=0的情况),此时输出应返回"0 0";此外,在处理仅含有常数项的多项式(即形式为f(x)=c的情况)时也会出现类似结果(即输出同样会是"0 0"的形式)。
系数与指数可组合成一组输入参数。每次接收一组数据后立即输出结果。后续各组的数据空格则由后续处理步骤自动管理。经过全部数据的最终处理后无需担心多余的空白空间问题。通过布尔变量判断是否为首次传入数据,并以此控制初始状态设置。系统应能根据测试数据自动识别最后一次输入情况。
#include<iostream>
using namespace std;
int main(){
全部评论 (0)
还没有任何评论哟~
