#P13951. [2024多校联盟省选模拟]诺

    ID: 13163 传统题 2000ms 512MiB 尝试: 1 已通过: 1 难度: 9 上传者: 标签>CF2800差分线段树贪心数据结构构造前缀和

[2024多校联盟省选模拟]诺

题目描述

Diwanul 有四个长度为 nn 的整数序列 a,b,p,qa,b,p,q
每次操作:

  • 选择一个区间 [l,r][l,r],满足 1lrn1\le l\le r\le n
  • rplr\ge p_l,可以执行:对所有 i[l,r]i\in[l,r]aiai1a_i \to a_i-1
  • lqrl\le q_r,可以执行:对所有 i[l,r]i\in[l,r]aiai+1a_i \to a_i+1

问是否存在操作方案使得最终 ai=bia_i=b_i(对所有 ii)。

输入格式

  • 第一行一个正整数 TT,表示数据组数。
  • 对每组数据:
    • 第一行一个正整数 nn
    • 接下来四行,每行 nn 个整数,依次为序列 a,b,p,qa,b,p,q

输出格式

对每组数据:若可以达成输出 YES,否则输出 NO

2
2
6 3
4 6
3 3
1 1
4
1 2 6 1
5 1 2 4
2 5 5 5
1 2 3 2
NO
YES

样例解释(节选)

样例 1 的第一组数据显然无合法操作方案:无论怎么选择 [l,r][l,r] 都没有任何实际作用。
(其余样例说明略)

数据范围与提示

子任务如下(n\sum n 表示所有测试用例中 nn 的总和):

子任务编号 n\sum n \le 特殊性质 分值
1 6 A 10
2 100 15
3 5×1055\times 10^5 B 10
4 5000 25
5 10510^5 20
6 5×1055\times 10^5
  • 特殊性质 A:满足 ai,bi6a_i,b_i\le 6
  • 特殊性质 B:满足 pi=qi=ip_i=q_i=i

对 100% 数据满足:

  • 1n,n5×1051 \le n,\sum n \le 5\times 10^5
  • 0ai,bi1090 \le a_i,b_i \le 10^9
  • 0qiipin+10 \le q_i \le i \le p_i \le n+1