1 #include<stdio.h> 2 int main() 3 { 4 int n,num; 5 double m; 6 double a[1001]={0}; 7 scanf("%d",&num); 8 for(int i=0;i<num;i++) 9 { 10 scanf("%d%lf",&n,&m); 11 a[n]+=m; 12 } 13 scanf("%d",&num); 14 for(int i=0;i<num;i++) 15 { 16 scanf("%d%lf",&n,&m); 17 a[n]+=m; 18 } 19 int all=0; 20 for(int i=0;i<1001;i++) 21 { 22 if(a[i]!=0) 23 all++; 24 } 25 printf("%d",all); 26 int o=0; 27 for(int i=1000;i>=0;i--) 28 { 29 if(a[i]!=0) 30 { 31 if(o==0) 32 { 33 o=1; 34 printf(" %d %3.1lf",i,a[i]); 35 } 36 else 37 printf(" %d %3.1lf",i,a[i]); 38 } 39 } 40 }