美文网首页
1002 A+B for Polynomials (25)

1002 A+B for Polynomials (25)

作者: 沙_狸 | 来源:发表于2019-01-12 13:19 被阅读0次

题目信息

image.png

代码

#include<iostream>
using namespace std;
int main(){
    int k1,k2,e;double co,c[1001]={0};
    cin>>k1;int k=k1;
    for(int i=0;i<k1;i++){
        cin>>e;cin>>c[e];
    }
    cin>>k2;
    for(int i=0;i<k2;i++){
        cin>>e>>co;
        if(c[e]==0) k++;
        if(c[e]+co==0) k--;
        c[e]+=co;
    }
    cout<<k;
    for(int i=1000;i>=0;i--){
        if(c[i]!=0){
          printf(" %d %.1lf",i,c[i]);
      }
    }
    return 0;
}

测试结果

image.png

相关文章

网友评论

      本文标题:1002 A+B for Polynomials (25)

      本文链接:https://www.haomeiwen.com/subject/yhtcdqtx.html