美文网首页
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