题目1472:求两个多项式的和

来源:互联网 发布:淘宝卖家首页怎么装修 编辑:程序博客网 时间:2024/05/21 11:07
#include<stdio.h> int main(){    int i,n,m,a,b;    while(scanf("%d",&n)!=EOF)    {        int first=1,x[2001]={0};        for(i=0;i<n;i++)        {            scanf("%d%d",&a,&b);            x[b+1000]=a;        }        scanf("%d",&m);        for(i=0;i<m;i++)        {            scanf("%d%d",&a,&b);            x[b+1000]+=a;        }         for(i=2000;i>=0;i--)        {            if(x[i]==0)                continue;            if(first)                first=0;            else                printf(" ");            printf("%d %d",x[i],i-1000);        }        printf("\n");    }    return 0;} /**************************************************************    Problem: 1472    User: cust123    Language: C++    Result: Accepted    Time:10 ms    Memory:1020 kb****************************************************************/

0 0