96分求助!!!
查看原帖
96分求助!!!
844496
J_Kobe楼主2023/8/17 08:37
#include <bits/stdc++.h>
using namespace std;

int dx[] = {-2,-2,-1,-1,1,1,2,2};
int dy[] = {1,-1,2,-2,2,-2,1,-1};

int main()
{
	int sx, sy, cx, cy, mx, my;
	cin >> sx >> sy >> cx >> cy >> mx >> my;
	int f = 0;
	for (int i = 0; i < 8; i++)
	{
		int x1 = abs(sx - abs(mx - dx[i]));
		int y1 = abs(sy - abs(my - dy[i]));
		int x2 = abs(cx - abs(mx - dx[i]));
		int y2 = abs(cy - abs(my - dy[i]));
		if (x1 + y1 == 3 && x2 + y2 == 3)
		{
			printf("Yes");
			return 0;
		}
	}
	printf("No");
	return 0;
}
2023/8/17 08:37
加载中...