#include <cstdio>
const int MAXN = 1005;
double p[MAXN] = {};
int main(){
int k, n, count = 0;
double a;
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 < MAXN; i++){
if(p[i] != 0){
count++;
}
}
printf("%d", count);
for(int i = MAXN - 1; i >= 0; i-- ){
if(p[i] != 0)
printf(" %d %.1f", i, p[i]);
}
return 0;
}
PAT a1002题解
最新推荐文章于 2022-04-16 22:30:16 发布