AT_arc085_d.[ARC085F] NRE

NOI/NOI+/CTSC

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

你有两个长度为 nn 的数组 a,ba, b,其中 aa 初始全 00 ,bb 是给定的由 00 和 11 组成的数组。

你还有 qq 种操作,每种操作形如一个区间 [l,r][l,r],表示将 aa 数组的 [l,r][l,r] 区间内的值全部赋为 11。

请通过执行 qq 种操作中的若干种,最小化满足 ai≠bia_i \ne b_i 的位置个数。

输入格式

第一行输入一个整数,表示 nn。

接下来一行 nn 个整数,表示 bb 数组。

接下来一行一个整数,表示 qq。

接下来 qq 行,每行两个整数 l,rl,r,表示可以对区间 [l,r][l,r] 进行操作。

输出格式

输出一行一个整数,表示操作后满足 ai≠bia_i \ne b_i 的位置的最小个数。

输入输出样例

  • 输入#1

    3
    1 0 1
    1
    1 3

    输出#1

    1
  • 输入#2

    3
    1 0 1
    2
    1 1
    3 3

    输出#2

    0
  • 输入#3

    3
    1 0 1
    2
    1 1
    2 3

    输出#3

    1
  • 输入#4

    5
    0 1 0 1 0
    1
    1 5

    输出#4

    2
  • 输入#5

    9
    0 1 0 1 1 1 0 1 0
    3
    1 4
    5 8
    6 7

    输出#5

    3
  • 输入#6

    15
    1 1 0 0 0 0 0 0 1 0 1 1 1 0 0
    9
    4 10
    13 14
    1 7
    4 14
    9 11
    2 6
    7 8
    3 12
    7 13

    输出#6

    5
  • 输入#7

    10
    0 0 0 1 0 0 1 1 1 0
    7
    1 4
    2 5
    1 3
    6 7
    9 9
    1 5
    7 9

    输出#7

    1

说明/提示

  • 1≤n,q≤2×1051 \le n,q \le 2 \times 10^5
  • ∀i∈[1,q],1≤li≤ri≤n\forall i \in [1,q], 1 \le l_i \le r_i \le n
  • 所有 [li,ri][l_i,r_i] 互不相同。

输入解题思路,AI测评打分。不知道怎么写?

首页