#P15775. [JAG 2025 Summer Camp #2] Hanako' s Art II
[JAG 2025 Summer Camp #2] Hanako' s Art II
说明
在 平面上有 个点。任意两个点的 坐标和 坐标均不相同。每个点有一个颜色,用 到 (含)之间的整数表示。对于 种颜色中的每一种,恰好有两个点具有该颜色。
一位艺术家 Hanako 打算通过在 平面上绘制 条折线来创作一幅杰作。根据她的审美观,一幅杰作必须满足以下所有条件:
- 任何两个颜色相同的点必须是某条折线的两个端点。
- 每条折线恰好由两条线段组成,每条线段平行于 轴或 轴。
- 任意两条折线不相交。
你的任务是判断 Hanako 能否创作出这样一幅杰作。
输入格式
输入包含多个测试用例。第一行包含一个整数 (),表示测试用例的数量。随后是 个测试用例。每个测试用例的格式如下:
$$\begin{aligned} & n \\ & y_1 \ c_1 \\ & \vdots \\ & y_{2n} \ c_{2n} \end{aligned}$$第一行包含一个整数 (),表示 Hanako 需要绘制的折线数量。接下来的 行,每行包含两个整数 和 ,满足 且 。每行表示第 个点的坐标为 ,颜色为 。
保证当 时 。此外,没有三个点具有相同的颜色。
所有测试用例的 之和不超过 。
输出格式
如果 Hanako 能够创作出杰作,输出 "Yes";否则,输出 "No"。
2
3
2 1
1 2
4 3
6 1
3 3
5 2
3
2 3
6 1
5 2
1 1
4 3
3 2
Yes
No
提示
样例输入 1 中一种可能的杰作如图 J-1 所示。
:::align{center}

图 J-1:样例输入 1 的示意图 :::
翻译由 DeepSeek V3.2 完成
京公网安备 11011102002149号