#ABC170E. 智慧幼儿

智慧幼儿

智慧幼儿

题目描述

NN 名参加 AtCoder 的幼儿,编号为 11NN。此外,有 2×1052\times 10^5 所幼儿园,编号为 112×1052\times 10^5。 幼儿 ii 的等级为 AiA_i,最初隶属于幼儿园 BiB_i

接下来将进行 QQ 次转园。 在第 jj 次转园中,将幼儿 CjC_j 的所属变更为幼儿园 DjD_j

这里,「平等度」定义为:对于每一所有至少一名幼儿的幼儿园,求出该幼儿园内等级最高的幼儿的等级,再取这些值中的最小值。

请计算每次转园后的平等度。

输入格式

输入按以下格式从标准输入给出:

NN QQ
A1A_1 B1B_1
A2A_2 B2B_2
::
ANA_N BNB_N
C1C_1 D1D_1
C2C_2 D2D_2
::
CQC_Q DQD_Q

输出格式

输出 QQ 行。 第 jj 行输出第 jj 次转园后的平等度。

样例

6 3
8 1
6 2
9 3
1 1
2 2
1 3
4 3
2 1
1 2
6
2
6

最初,幼儿园 11 有幼儿 1,41, 4,幼儿园 22 有幼儿 2,52, 5,幼儿园 33 有幼儿 3,63, 6

11 次转园把幼儿 44 转到幼儿园 33 后,幼儿园 11 有幼儿 11,幼儿园 22 有幼儿 2,52, 5,幼儿园 33 有幼儿 3,4,63, 4, 6。幼儿园 11 中等级最高的幼儿的等级为 88,幼儿园 22 中为 66,幼儿园 33 中为 99。这些值的最小值为 66,因此第 11 行输出 66

22 次转园把幼儿 22 转到幼儿园 11 后,幼儿园 11 有幼儿 1,21, 2,幼儿园 22 有幼儿 55,幼儿园 33 有幼儿 3,4,63, 4, 6。幼儿园 11 中等级最高的幼儿的等级为 88,幼儿园 22 中为 22,幼儿园 33 中为 99。这些值的最小值为 22,因此第 22 行输出 22

33 次转园把幼儿 11 转到幼儿园 22 后,幼儿园 11 有幼儿 22,幼儿园 22 有幼儿 1,51, 5,幼儿园 33 有幼儿 3,4,63, 4, 6。幼儿园 11 中等级最高的幼儿的等级为 66,幼儿园 22 中为 88,幼儿园 33 中为 99。这些值的最小值为 66,因此第 33 行输出 66

2 2
4208 1234
3056 5678
1 2020
2 2020
3056
4208

数据范围

  • 1N,Q2×1051 \leq N,Q \leq 2 \times 10^5
  • 1Ai1091 \leq A_i \leq 10^9
  • 1CjN1 \leq C_j \leq N
  • 1Bi,Dj2×1051 \leq B_i,D_j \leq 2 \times 10^5
  • 输入均为整数。
  • jj 次转园前后,幼儿 CjC_j 的所属不同。
难度 提高
通过率
尝试 0
已通过 0
ID
1966
类型
传统题
Time Limit
3500ms
Memory Limit
1024MiB
上传者
标签