D. 弦的相交判定

    传统题 1000ms 256MiB

弦的相交判定

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

在圆周上有 2N2N 个点等间隔排列,从某一个点开始,按顺时针方向依次编号为 112N2N

圆周上还有 NN 条弦,第 ii 条弦连接点 AiA_i 和点 BiB_i。这里保证 A1,,AN,B1,,BNA_1,\dots,A_N,B_1,\dots,B_N 互不相同。

请判断是否存在两条弦相交。

输入格式

输入以如下格式从标准输入给出。

NN A1A_1 B1B_1 A2A_2 B2B_2 \vdots ANA_N BNB_N

输出格式

如果存在两条弦相交,输出 Yes;否则输出 No

输入输出样例 #1

输入 #1

3
1 3
4 2
5 6

输出 #1

Yes

输入输出样例 #2

输入 #2

3
6 1
4 3
2 5

输出 #2

No

输入输出样例 #3

输入 #3

4
2 4
3 7
8 6
5 1

输出 #3

Yes

说明/提示

限制条件

  • 2N2×1052 \leq N \leq 2 \times 10^5
  • 1Ai,Bi2N1 \leq A_i, B_i \leq 2N
  • A1,,AN,B1,,BNA_1,\dots,A_N,B_1,\dots,B_N 互不相同
  • 输入均为整数

样例解释 1

如图所示,弦 11(连接点 11 和点 33 的线段)与弦 22(连接点 44 和点 22 的线段)相交,因此输出 Yes

样例解释 2

如图所示,没有任意两条弦相交,因此输出 No

26寒假信奥数学入门组E第八场

未参加
状态
已结束
规则
IOI
题目
6
开始于
2026-2-28 13:00
结束于
2026-2-28 20:00
持续时间
7 小时
主持人
参赛人数
12