#include<bits/stdc++.h> using namespace std; int main() { int a[100][2],i,j,n,x,y,amin,bmin,k=0,g=0,o=0,min1=0; amin=INT_MAX; g=INT_MAX; cin>>x>>y; cin>>n; for(i=0;i<n;i++){ cin>>a[i][0]>>a[i][1]; } for(i=0;i<n;i++){ if(x!=a[i][0]||y!=a[i][1]){ k=abs(a[i][0]-x)+abs(a[i][1]-y); if(amin>k){ amin=k; bmin=a[i][0]+a[i][1]; g=i; } else if(amin==k){ if(bmin>a[i][0]+a[i][1]){ g=i; } } } } cout<<a[g][0]<<" "<<a[g][1]; return 0; } /************************************************************** Problem: 1347 User: houshanglin Language: C++ Result: Accepted Time:9 ms Memory:2072 kb ****************************************************************/