传统题 1000ms 256MiB

俳句

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

题目描述

有一个长度为 NN 的数列A=(A0,…,AN−1)A=(A_0,\ldots,A_{N-1}),

判断有满足以下所有条件的整数 (x,y,z,w)(x,y,z,w) 是否存在

  • 0≤x<y<z<w≤N0\leq x < y < z < w \le N
  • Ax+Ax+1+⋯+Ay−1=PA_x+A_{x+1}+\cdots+A_{y-1} = P
  • Ay+Ay+1+⋯+Az−1=QA_y+A_{y+1}+\cdots+A_{z-1}= Q
  • Az+Az+1+⋯+Aw−1=RA_z+A_{z+1}+\cdots+A_{w-1}=R

输入格式

输入格式如下:

N N P P Q Q R R

A0 A_0 A1 A_1 … \ldots AN−1 A_{N-1}

输出格式

如果存在满足条件的元组,输出Yes;否则输出No。

样例 #1

样例输入 #1

10 5 7 5
1 3 2 2 2 3 1 4 3 2

样例输出 #1

Yes

样例 #2

样例输入 #2

9 100 101 100
31 41 59 26 53 58 97 93 23

样例输出 #2

No

样例 #3

样例输入 #3

7 1 1 1
1 1 1 1 1 1 1

样例输出 #3

Yes

提示

约束

评测将采用捆绑测试。

子任务 1:对于 30%30\% 的测试数据,N≤20N\le 20;

子任务 2:对于 100%100\% 的测试数据:

  • 3 ≤ N ≤ 2× 105 3\ \leq\ N\ \leq\ 2\times\ 10^5
  • 1 ≤ Ai ≤ 109 1\ \leq\ A_i\ \leq\ 10^9
  • 1 ≤ P,Q,R ≤ 1015 1\ \leq\ P,Q,R\ \leq\ 10^{15}
  • 输入的所有值都是整数。

样例解释 1

(x,y,z,w)=(1,3,6,8) (x,y,z,w)=(1,3,6,8) 满足条件。

睿爸周赛(入门组20241020)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2024-10-19 9:00
结束于
2024-10-25 21:00
持续时间
3.5 小时
主持人
参赛人数
9