PAT甲级 —— 1002 A+B for Polynomials (25分)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PAT甲级 —— 1002 A+B for Polynomials (25分)相关的知识,希望对你有一定的参考价值。


  • 题目链接:​​A+B for Polynomials (25分)​
  • 题目描述
  • PAT甲级

  • 题意说明:这是要做两个多项式的求和运算,每个多项式的表达方式是给出各个次方项的系数,对应求和后按相同的方式输出即可
  • 满分代码
#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
using namespace std;

double coe[1010] = 0;

int main()

int K,t;
double value;

for(int i=0;i<2;i++)

cin>>K;
for(int j=0;j<K;j++)

cin>>t>>value;
coe[t]+=value;



int cnt = 0;
for (int i = 0; i < 1001; i++)
if (coe[i] != 0)
cnt++;

cout<<cnt;
for(int i=1000;i>=0;i--)
if(coe[i]!=0)
printf(" %d %.1lf",i,coe[i]);

return 0;


以上是关于PAT甲级 —— 1002 A+B for Polynomials (25分)的主要内容,如果未能解决你的问题,请参考以下文章

PAT甲级 1002 A+B for Polynomials (25)(25 分)

PAT甲级 —— 1002 A+B for Polynomials (25分)

PAT甲级1002.A+B for Polynomials (25)

PAT甲级1002水题飘过

1002 A+B for Polynomials

PAT 甲级 A1002 (2019/01/30)