博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PAT (Basic Level) Practise:1010. 一元多项式求导
阅读量:5025 次
发布时间:2019-06-12

本文共 687 字,大约阅读时间需要 2 分钟。

设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。)

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

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

输入样例:

3 4 -5 2 6 1 -2 0

输出样例:

12 3 -10 1 6 0

提交代码:

#include 
int main(void){ int coefficient; int exponent; int cnt = 1; while(scanf("%d %d", &coefficient, &exponent) != EOF) { if(exponent != 0 && coefficient != 0) { printf(cnt == 1 ? "%d %d" : " %d %d", coefficient * exponent, exponent - 1); cnt = 0; } } // 如果导数为0要输出"0 0",感觉好坑人。。。 if(cnt == 1) printf("0 0"); return 0;}

 

转载于:https://www.cnblogs.com/utank/p/4756826.html

你可能感兴趣的文章
数据结构上机任务
查看>>
centos7上安装mysql
查看>>
浮动的label
查看>>
Python --文件的读写
查看>>
乱码问题
查看>>
hdu1671Phone List(字典树)
查看>>
访客至上的Web、移动可用性设计--指导原则
查看>>
常用模块一
查看>>
类和对象
查看>>
追剧《大秦帝国》之感
查看>>
[转] Python Traceback详解
查看>>
SpringMVC中接收不同类型的数据
查看>>
Windows 创建 Tomcat 服务
查看>>
ArchLinux安装开源VMware Tools
查看>>
系统用户分析模型
查看>>
DB2 锁升级示例1
查看>>
16.RDD实战
查看>>
MainFrame知识小结(20120210)—dfsort/syncsort中的数据类型
查看>>
jsp题库 (一)小测(25/21)
查看>>
D - Flip tile
查看>>