比赛 4043级2023省选练习赛2 评测结果 AAATAATATT
题目名称 排序 最终得分 60
用户昵称 康尚诚 运行时间 31.785 s
代码语言 C++ 内存使用 4.28 MiB
提交时间 2023-03-06 19:54:47
显示代码纯文本
#include<bits/stdc++.h> 
using namespace std;
int num[100010];
bool cmp(int a,int b)
{
    return a>b;
}
int main()
{
    freopen("heoi2016_sort.in","r",stdin);
    freopen("heoi2016_sort.out","w",stdout);
    int n,m;
    cin>>n>>m;
    for(int i=1;i<=n;i++)
    {
        cin>>num[i];
    }
    int a,b,c;
    for(int i=1;i<=m;i++)
    {
        cin>>a>>b>>c;
        if(!a)
        {
            sort(num+b,num+c+1);
        }
        else
        {
            sort(num+b,num+c+1,cmp);
        }
//        for(int i=1;i<=n;i++)
//        {
//            cout<<num[i]<<" ";
//        }cout<<endl;
    }
    int p;cin>>p;
    cout<<num[p];
}