70分,样例4不知道哪儿错了
查看原帖
70分,样例4不知道哪儿错了
917823
jingwenhan楼主2024/11/12 13:07
#include<bits/stdc++.h>
#define ll long long
using namespace std;
int b,x,y,n,m;
int main(){
	cin>>b>>x>>y>>n>>m;
	if(b==1&&(y==m||x==n)){cout<<"Yes";return 0;}
	else{cout<<"No";return 0;}
	if(b==2){cout<<"No";}
	if(b==3&&((x+2==n&&y+1==m)||(x+2==n&&y-1==m)||(x-2==n&&y-1==m)||(x-2==n&&y+1==m)||(x+1==n&&y+2==m)||(x+1==n&&y-2==m)||(x-1==n&&y-2==m)||(x-1==n&&y+2==m))){cout<<"Yes";return 0;}
	else{
		cout<<"No";
		return 0;
	}
	if(b==4&&((x+2==n&&y+2==m)||(x+2==n&&y-2==m)||(x-2==n&&y+2==m)||(x+2==n&&y-2==m))) {cout<<"Yes";return 0;}
	else {cout<<"No";return 0;}
	return 0;
}
2024/11/12 13:07
加载中...