137. 得奖分数线 (前m名都能获奖)

小盆友们参加编程比赛,共n人参赛,前m名一定可以得奖。请写一个程序,输入第一行是两个正整数n和m,输入第二行是n个参赛者的得分,由空格隔开。输出是至少得几分可以拿奖。如有并列分数时,并列前m名都能获奖。

输入输出格式
输入格式
输入第一行是两个正整数n和m,输入第二行是n个参赛者的得分(m<=n<=10000)
输出格式
输出一个数。


#include <iostream>
using namespace std;

int main()
{
    int n,m;
    
    cin >> n >> m;
    int *re;
    re=new int[n];
    for(int i=0;i<n;i++)
        cin >> re[i];
    int t;
    for(int i=0;i<n-1;i++)
        for(int j=i+1;j<n;j++)
        {
            if(re[i]<re[j])
            {
                t=re[i];
                re[i]=re[j];
                re[j]=t;                
            }
        }

    cout << re[m-1] << endl;

    return 0;
}