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