logo AlgoBeat OnlineJudge
登录 注册

#202400. [ZJOI2013] K 大数查询

内存限制:500 MiB 时间限制:1500 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

你需要维护 个可重整数集,集合的编号从
这些集合初始都是空集,有 个操作:

  • 1 l r c:表示将 加入到编号在 内的集合中
  • 2 l r c:表示查询编号在 内的集合的并集中,第 大的数是多少。

注意可重集的并是不去除重复元素的,如

输入格式

第一行两个正整数 ,表示集合个数和操作个数。
接下来 行,每行四个整数表示一次操作。

输出格式

对于每个 操作,输出一行一个整数表示答案。

样例

样例输入 1

2 5
1 1 2 1
1 1 2 2
2 1 1 2
2 1 1 1
2 1 2 3

样例输出 1

1
2
1

数据范围与提示

【样例说明】
次操作在 号集合中分别加入了一个
次操作在 号集合中分别加入了一个
次操作查询 号集合中第 大的数,答案为
次操作查询 号集合中第 大的数,答案为
次操作查询 号集合的并集 中第 大的数,答案为

【数据范围】


操作中
操作中 ,第 大的数存在。


:新增加一组 Hack 数据。