奉上代码:
#include <bits/stdc++.h>
using namespace std;
int a[100005];
int main(){
int n,m,l,r,o,q;
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>a[i];
}
for(int i=1;i<=m;i++){
cin>>o>>l>>r;
if(o==0){
sort(a+l+1,a+1+r,greater<int>());
}else{
sort(a+l+1,a+1+r);
}
}
cin>>q;
cout<<a[q];
return 0;
}