luogu#P11299. [NOISG2021 Finals] Fraud

[NOISG2021 Finals] Fraud

题目背景

你被任命为第 2424 届全国信息学奥林匹克竞赛的负责人!

题目描述

本次竞赛共有 NN 名参赛者和 22 轮比赛。第 ii 名参赛者在第一轮获得了 AiA_i 分,在第二轮获得了 BiB_i 分。

每轮比赛分别有一个正整数权重 XXYY。第 ii 名参赛者的最终得分 SiS_i 计算公式为:

Si=Ai×X+Bi×YS_i = A_i \times X + B_i \times Y

作为竞赛负责人,你可以自由选择 XXYY 的值。

然而,老鼠 Squeaky 贿赂了你,要求你选择某些 XXYY,使得 Si>SjS_i > S_j 对所有 1i<jN1 \leq i < j \leq N 都成立。如果能做到,他会重金酬谢。

但是,这是否可能呢?

输入格式

  • 第一行包含一个整数 NN,表示参赛者的数量。
  • 第二行包含 NN 个整数 A1,A2,,ANA_1, A_2, \dots, A_N,表示第一轮的得分。
  • 第三行包含 NN 个整数 B1,B2,,BNB_1, B_2, \dots, B_N,表示第二轮的得分。

输出格式

输出一行:如果可以实现目标,输出 YES;否则输出 NO

2
1 2
2 1
YES
3
2 4 3
4 2 3
NO
2
5 1
0 0
YES

提示

【样例解释】

  • 对于样例 11,选择 X=1X = 1Y=2Y = 2,此时 S1=1×1+2×2=5S_1 = 1 \times 1 + 2 \times 2 = 5S2=2×1+1×2=4S_2 = 2 \times 1 + 1 \times 2 = 4,满足条件。
  • 对于样例 22,无论如何选择 XXYY,都无法满足条件。
  • 对于样例 33,选择任意非零 XX 均满足条件,因为 S1>S2S_1 > S_2

【数据范围】

  • 2N3×1052 \leq N \leq 3 \times 10^5
  • 0Ai,Bi1060 \leq A_i, B_i \leq 10^6
子任务编号 分值 额外限制条件
11 1010 Bi=0B_i = 0
22 2525 N=2N = 2
33 5050 2N1042 \leq N \leq 10^4
44 1515 无额外限制