PAT 1010. 一元多项式求导 (25)
2018-02-06 15:50
295 查看
题目概述:
设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。)
输入格式:
以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。
输出格式:
以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为“0 0”。
输入样例:
3 4 -5 2 6 1 -2 0
输出样例:
12 3 -10 1 6 0
思路
这道题重点就是怎么处理各种各样的项的输出,如果思路清晰了就没有问题。
读取:
使用scanf一次读取两个int,读到EOF表示结束。
顺序:
题目中没有任何提示多项式各项会按照何种顺序输入,保险起见,要写能接受任何顺序的多项式(例如牛客网这个例子,话说这网站竟然给测试点内容)。
输出”0 0”的情况:
只有常数项的时候,需要输出0 0,常数项的特征就是指数为0。很多代码都用指数乘系数判断,其实系数为零、指数不为零的情况根本不存在嘛!指数为零就是充要了。
作者:OliverLew
链接:https://www.jianshu.com/p/62e7ea61fda0
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
自己做的时候还以为要把所有内容存储起来在进行出来,却没有想到u一边输入一边处理。
4000
设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。)
输入格式:
以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。
输出格式:
以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为“0 0”。
输入样例:
3 4 -5 2 6 1 -2 0
输出样例:
12 3 -10 1 6 0
思路
这道题重点就是怎么处理各种各样的项的输出,如果思路清晰了就没有问题。
读取:
使用scanf一次读取两个int,读到EOF表示结束。
顺序:
题目中没有任何提示多项式各项会按照何种顺序输入,保险起见,要写能接受任何顺序的多项式(例如牛客网这个例子,话说这网站竟然给测试点内容)。
输出”0 0”的情况:
只有常数项的时候,需要输出0 0,常数项的特征就是指数为0。很多代码都用指数乘系数判断,其实系数为零、指数不为零的情况根本不存在嘛!指数为零就是充要了。
作者:OliverLew
链接:https://www.jianshu.com/p/62e7ea61fda0
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
#include<stdio.h> int coeffient, index; int count = 0; int temp = 0; int main() { while (scanf("%d%d",&coeffient,&index)!=EOF) { if (temp&&index) printf(" "); if (index) { printf("%d %d", coeffient*index, index - 1); temp++; count++; } if (count == 0) printf("0 0"); } return 0; }
自己做的时候还以为要把所有内容存储起来在进行出来,却没有想到u一边输入一边处理。
4000
相关文章推荐
- PAT-乙级-1010. 一元多项式求导 (25)
- PAT 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25) PAT乙级真题
- PAT 乙级 1010. 一元多项式求导 (25) Java版
- PAT(B) - 1010. 一元多项式求导 (25)
- PAT Basic 1010. 一元多项式求导 (25)
- PAT 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25)-浙大PAT乙级真题java实现
- PAT --- 1010. 一元多项式求导 (25)
- PAT Basic Level 1010. 一元多项式求导(25)
- Java - PAT - 1010. 一元多项式求导 (25)
- PAT 1010. 一元多项式求导 (25) —— Java
- 乙级 PAT 1010. 一元多项式求导 (25)
- PAT (Basic Level) Practise 1010. 一元多项式求导 (25)
- PAT Basic 1010. 一元多项式求导 (25)(C语言实现)
- PAT-乙级-1010. 一元多项式求导 (25)
- 编程题目: PAT 1010. 一元多项式求导 (25)
- 1010. 一元多项式求导 (25) (ZJUPAT 数学求导)
- 编程题目: PAT 1010. 一元多项式求导 (25)
- pat 1010. 一元多项式求导 (25)