首先我想说这道题真的很有意思,不过数据量稍微小了一些,所以我第一发水过去了,但是细想发现没这么简单,于是想了挺长时间写出了一发严谨的。我觉得经过思考大家应该都对这道题有一些理解。我就直接讲我的想法了。第一发ac我是思考了一会觉得只要距离相等,或者处于对角线(距离差2),就ok=true。然后ac了 #include <bits/stdc++.h> using namespace std; void solve() { int n; cin >> n; int x1, y1; cin >> x1 >> y1; int x2, y2; cin >...