#aBC338E. [ABC338E] Chords

[ABC338E] Chords

AT_abc338_e [ABC338E] Chords

题目描述

在圆周上有 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

由 ChatGPT 4.1 翻译