#include<bits/stdc++.h>
using namespace std;
int main(){
int p,x1,y1,x2,y2;
cin>>p>>x1>>y1>>x2>>y2;
if(p==1){
if(x1==x2||y1==y2){
cout<<"Yes";
return 0;
}
cout<<"No";
}
if(p==2){
cout<<"No";
}
if(p==3){
if(x1+2==x2&&y1+1==y2||x1+2==x2&&y1-1==y2||x1-2==x2&&y1+1==y2||x1-2==x2&&y1-1==y2||x1+1==x2&&y1+2==y1||x1+1==x2&&y1-2==y2||(x1-1==x2&&y1+2==y2||x1-1==x2&&y1-2==y2)){
cout<<"Yes";
return 0;
}
cout<<"No";
}
if(p==4){
if(x1+2==x2&&y1+2==y2||x1+2==x2&&y1-2==y2||x1-2==x2&&y1-2==y2||x1-2==x2&&y1+2==y2){
cout<<"Yes";
return 0;
}
cout<<"No";
}
}
我这个代码第四个样例输出No为什么AC了