#include<stdio.h> #include<algorithm> using namespace std; int main(){ double p[1005] = {0}; //用来存放多项式 int n,count = 0; double a; int k; scanf("%d",&k); for(int i=0;i<k;i++){ scanf("%d %lf",&n,&a); p[n] += a; } scanf("%d",&k); for(int i=0;i<k;i++){ scanf("%d %lf",&n,&a); p[n] += a; } for(int i=0;i<=1000;i++){ //枚举计数多项式中不为0的数 if(p[i]!=0) count++; } printf("%d",count); for(int i=1000;i>=0;i--){ if(p[i]!=0) printf(" %d %.1f",i,p[i]); } return 0; }