#include <iostream> #include <iomanip> #include <cmath> #include <cstring> using namespace std; int main() { int k1,k2; while(cin>>k1) { double a[1001]= {-1}; for(int i=0; i<1001; i++) { a[i]=-1; } while(k1--) { int i; cin>>i; double t; cin>>t; a[i]=t; } cin>>k2; while(k2--) { int i; cin>>i; double t; cin>>t; if(a[i]!=-1) a[i]+=t; else a[i]=t; } int sum=0; for(int i=0; i<1001; i++) { if(a[i]!=-1) sum++; } cout<<sum; for(int i=1000; i>=0; i--) { if(a[i]!=-1) cout<<" "<<i<<" "<<fixed<<setprecision(1)<<a[i]; } } return 0; }
(乙)1002 写出这个数
猜你喜欢
转载自blog.csdn.net/Reticent_Man/article/details/80726596
今日推荐
周排行