#include<bits/stdc++.h> using namespace std; int main(){ int i,j,n,w,m,min; int a[100][100]; min=INT_MAX; cin>>i>>j; cin>>n; int x,y; for(x=0;x<n;x++) for(y=0;y<2;y++) cin>>a[x][y]; for(x=0;x<n;x++){ if(a[x][0]+a[x][1]!=i+j){ if(abs((a[x][0]+a[x][1])-(i+j))<min){ w=a[x][0]; m=a[x][1]; min=w+m;} if(abs(a[x][0]+a[x][1]-i-j)==abs(w+m-i-j)){ if(a[x][0]+a[x][1]<w+m){ w=a[x][0]; m=a[x][1];}}}} cout<<w<<" "<<m; return 0; } /************************************************************** Problem: 1347 User: wtq001 Language: C++ Result: Wrong Answer ****************************************************************/