PTA(Advanced Level) 1002 A+B for Polynomials(C语言实现)
#include <stdio.h>
int main()
{
int k,i,j,n,count=0;
float a[1001]={0},an;
for(i=0; i<2; i++)
{
scanf("%d",&k);
for(j=0; j<k; j++)
{
scanf("%d%f",&n,&an);
a[n]+=an;
}
}
for(i=1000; i>=0; i--)
if(a[i])
count++;
printf("%d",count);
for(i=1000; i>=0 && count>0; i--)
if(a[i])
{
printf(" %d %.1f",i,a[i]);
count--;
}
return 0;
}