1010 一元多项式求导 (25 分)

这题明明挺简单的为啥标准答案写这么长,看不懂,记一下我自己的

设计函数求一元多项式的导数。(注:x​n​​(n为整数)的一阶导数为nx​n−1​​。)

输入格式:

以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。

输出格式:

以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表示为 0 0

输入样例:

3 4 -5 2 6 1 -2 0

输出样例:

12 3 -10 1 6 0

作者: DS课程组

单位: 浙江大学

时间限制: 400 ms

内存限制: 64 MB

代码长度限制: 16 KB


 

#include<cstdio>
int main()
{
	int a,b;
	int flag=1;
	int i=0;
	while(scanf("%d %d",&a,&b) != EOF) {
		if(a && b) {
			if(i!=0) printf(" ");
			i++;
			printf("%d %d",a*b,b-1);
			flag=0;
		}
	}
	
	if(flag)	printf("0 0");
	
	return 0;
}

 

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页