online_judge_1472改
#include <stdio.h> #include <stdlib.h> int main() { int m,n,i,j,k,min; int a[2001]; while(scanf("%d",&m)!=EOF) { min=1001; for(i=0;i<2001;i++) a[i]=0; for(i=0;i<m;i++) { scanf("%d%d",&j,&k); a[k+1000]+=j; if(k<min) min=k; } scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d%d",&j,&k); a[k+1000]+=j; if(k<min) min=k; } for(i=2000;i>min+1000;i--) { if(a[i]!=0) printf("%d %d ",a[i],i-1000); } printf("%d %d\n",a[min+1000],min); } return 0; }这个就可以正常提交了!!!之前到底错在哪里???