PAT乙级1010. 一元多项式求导 (25)
来源:互联网 发布:姚明身体数据 编辑:程序博客网 时间:2024/05/29 19:11
题目:
设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。)
输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。
输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为“0 0”。
输入样例:3 4 -5 2 6 1 -2 0输出样例:
12 3 -10 1 6 0
思路:
1. 因为无法知道输入长度,因此一边输入一边输出,用EOF判断输入结束;
2. 对输入的每组系数和幂次进行相应处理后输出;
3. 定义标记flag,作用有两点:
(1)判断是否为“零多项式”,“零多项式”要输出“0 0”;
(2)确定输出格式,开头不能有空格,但从第二项开始系数前要加一个空格。
#include<iostream>#include<cstdio>using namespace std;int main() { int m, n, flag=0; while (scanf ("%d %d", &m, &n)!=EOF) { if (n>0) { if (flag==0) { printf ("%d %d", m*n, n-1); flag=1; } else printf (" %d %d", m*n, n-1); } } if (flag==0) printf("0 0"); return 0;}
阅读全文
0 0
- PAT-乙级-1010. 一元多项式求导 (25)
- PAT乙级.1010. 一元多项式求导 (25)
- PAT乙级1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)-PAT乙级
- PAT乙级 1010. 一元多项式求导 (25)
- PAT乙级1010. 一元多项式求导 (25)
- PAT乙级 1010. 一元多项式求导 (25)
- [PAT乙级]1010. 一元多项式求导 (25)
- pat 乙级 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)--PAT乙级
- PAT乙级1010. 一元多项式求导 (25)
- PAT乙级1010. 一元多项式求导(25)
- PAT乙级 1010. 一元多项式求导
- PAT 乙级 1010.一元多项式求导
- PAT(乙级)1010. 一元多项式求导
- PAT乙级:1010. 一元多项式求导 (Java)
- PAT乙级 1010. 一元多项式求导
- [PAT-乙级]1010.一元多项式求导
- 错误、调试、测试
- 听罗辑思维关于商业模式的思考
- C8051F120单片机双串口配置(uart0,uart1)
- 整理数据代码
- 阿里云服务器CentOS 6.5系统搭建php开发环境(apache+php+mysql)
- PAT乙级1010. 一元多项式求导 (25)
- 利用Hexo + GitHub搭建免费的个人博客
- 浅拷贝和深拷贝
- 微信小程序点击切换图形验证码
- 权限控制
- Android中的MVP框架搭建
- 实现一个函数,可以左旋字符串中的k个字符
- Android 内存监测工具 DDMS --> Heap
- Ebtables/Iptables分析