#ABC338E. 弦

题目描述

在一个圆上等间隔地放置 2N2N 个点,从某个点开始顺时针依次编号为 112N2N

圆上有 NN 条弦,第 ii 条弦连接点 AiA_iBiB_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

样例

3
1 3
4 2
5 6
Yes

如图所示,弦 1(连接点 1 和 3 的线段)与弦 2(连接点 4 和 2 的线段)相交,因此输出 Yes。

3
6 1
4 3
2 5
No

如图所示,这些弦之间没有交点,因此输出 No。

4
2 4
3 7
8 6
5 1
Yes

数据范围

  • 2N2×1052 \le N \le 2 \times 10^5
  • 1Ai,Bi2N1 \le A_i, B_i \le 2N
  • A1,,AN,B1,,BNA_1, \dots, A_N, B_1, \dots, B_N 互不相同
  • 所有输入值均为整数。
难度 提高
通过率
尝试 0
已通过 0
ID
3190
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签