#include <bits/stdc++.h> using namespace std; int main() { int x,y; //小红的位置 int n; //几个景点 int a[105][2]={0};//景点位置 cin >> x >> y; cin >> n; int k ;//找最小值 int ind; //记录编号 for(int i =0;i<n;i++) { cin >> a[i][0] >> a[i][1]; } for (int i=0;i<n;i++) { int juli = abs(a[i][0]-x) + abs(a[i][1]-y); // cout << juli << endl; if(juli < k ) //更新距离最小值 { k = juli; ind = i; } } cout <<a[ind][0] <<" "<<a[ind][1]; return 0; } /************************************************************** Problem: 1347 User: mariooo Language: C++ Result: Wrong Answer ****************************************************************/