比赛 4043级2023省选练习赛2 评测结果 AAATAATATT
题目名称 排序 最终得分 60
用户昵称 ムラサメ 运行时间 31.729 s
代码语言 C++ 内存使用 4.39 MiB
提交时间 2023-03-06 19:27:29
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
bool cmp(int x,int y){
	return x>y;
}
int n,m,q;
int a[100010];
int main(){
	freopen("heoi2016_sort.in","r",stdin);
	freopen("heoi2016_sort.out","w",stdout);
	ios::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		cin>>a[i];
	}
	int op,l,r;
	for(int i=1;i<=m;i++){
		cin>>op>>l>>r;
		if(op==1){
			sort(a+l,a+r+1,cmp);
		}
		else{
			sort(a+l,a+r+1);
		}
	}
	cin>>q;
	cout<<a[q]<<endl;
	return 0;
}