#fish13. fish吃虾米
fish吃虾米
题目背景
自 年起,有了一个奇怪的习惯,那就是吃虾米时给不同大小的虾米排序。现在遇到了一点困难,需要你来帮助。
题目描述
这个难题是这样子的:给出一个 到 的虾米大小排列,现在对这个排列序列进行 次局部排序,排序分为两种:
-
0 l r表示将区间 lr 的数字升序排序 -
1 l r表示将区间 lr 的数字降序排序
注意,这里是对在区间 lr 内的数排序。
最后询问第 位置上的数字。
输入格式
输入数据的第一行为两个整数 和 , 表示序列的长度, 表示局部排序的次数。
第二行为 个整数,表示 到 的一个排列。
接下来输入 行,每一行有三个整数 ,,, 为 代表升序排序, 为 代表降序排序, , 表示排序的区间。
最后输入一个整数 ,表示排序完之后询问的位置
输出格式
输出数据仅有一行,一个整数,表示按照顺序将全部的部分排序结束后第 位置上的数字。
样例 #1
样例输入 #1
6 3
1 6 2 5 3 4
0 1 4
1 3 6
0 2 4
3
样例输出 #1
5
提示
对于 的数据,,≤
对于 的数据,,≤≤
相关
在下列比赛中: