1010. 一元多项式求导 (25)
来源:互联网 发布:网络教育一般多少学费 编辑:程序博客网 时间:2024/06/05 02:48
设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。)
输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。
输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为“0 0”。
输入样例:3 4 -5 2 6 1 -2 0输出样例:
12 3 -10 1 6 0
#include <stdio.h>int main() { int flag=0; int n,r; while(scanf("%d%d",&n,&r)!=EOF) { if(n*r) { if(flag) printf(" "); printf("%d %d",n*r,r-1); flag=1; } } if(1!=flag) printf("0 0"); return 0;}
解题思路:一次读入系数和指数,判断求得的系数是否为0,不为0则判断是否需要输出一个空格(由flag控制,flag等于1说明输出这一项时前面已经有输出,需要输出一个空格来分隔开),然后输出该项求导后的系数和指数,如此循环。结束时退出while循环,看flag是否为1(1表示前面已经有输出,不等于1说明前面没有输出,即为“零多项式”),不为1则输出两个0
阅读全文
0 0
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)
- 变量自加运算
- hdu 3657 game 最小割
- LeetCode 学习 LinkedList 专项(4)—— Merge Two Sorted Lists
- 类变量、成员变量、实例变量、局部变量、静态变量、全局变量 的解释。
- PCL点云库资料大全(不断更新)
- 1010. 一元多项式求导 (25)
- spring项目在main方法中调用持久层service或dao层
- static inline声明
- Android动画 —— Activity过渡
- 2107年10月15日训练笔记
- 如何解决网站大规模并发访问带来的性能下降问题
- 利用C++编程语音判断闰年
- 训练日记-30
- Nubulsa Expo. 全局最小割