PAT乙级-1010 一元多项式求导
馨er BOSS

模拟

题目

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

输入格式:

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

输出格式:

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

输入样例:

1
3 4 -5 2 6 1 -2 0

输出样例:

1
12 3 -10 1 6 0

题解

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<bits/stdc++.h>
using namespace std;
int main() {
int n, m;
int flag = 0;
while(scanf("%d%d", &n, &m) == 2) {
if(m != 0) {
if(flag == 1) cout << " ";
cout << n*m << " " << m-1;
flag = 1;
}
}
if(flag == 0) cout << "0 0\n";
}

题目链接

  • 本文标题:PAT乙级-1010 一元多项式求导
  • 本文作者:馨er
  • 创建时间:2021-05-02 15:41:00
  • 本文链接:https://sjxbbd.vercel.app/2021/05/02/bb3658b6bdf6/
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!