5326:国际象棋-2

时间限制:2 S   /  内存限制:65536 KB
AC:13   /  Submit:49
问题描述

在国际象棋中,“皇后”是个威力十足的棋子,可以攻击同一行、同一列、同一斜线(两个方向的斜线)的所有格子,称这些格子被“皇后”火力覆盖了。一个皇后能够火力覆盖许多格子,规定:一个皇后的火力覆盖范围之内不得放置另一个皇后,否则称这两个皇后有“冲突”。显然如果同一格子里放置不止一个皇后,也是有“冲突”的。

现在假设在一个a行a列的棋盘中,放置了m个皇后,问这些皇后是否存在“冲突”。

输入描述

只有一组案例。

两个正整数a和m,表示棋盘是a*a的,皇后有m个。(a<=1e6,m<=1e6)

然后是m行数据,每行数据由两个整数xi、yi组成,表示第i个皇后在棋盘中位于第xi行第yi列。(1<=xi,yi<=a)

输出描述

如果不存在冲突,则输出Yes,否则输出No。不要换行。

样例输入复制样例

4 3

1 1

2 3

4 2

样例输出

Yes

相关

24-25(2)第2次线上赛


Copyright 2016 - 2025 XUJC ACM Team
闽ICP备2020022076号-1