Cod sursa(job #2067080)
| Utilizator | Data | 15 noiembrie 2017 20:10:02 | |
|---|---|---|---|
| Problema | Statistici de ordine | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva educationala | Marime | 0.48 kb |
#include <bits/stdc++.h>
using namespace std;
ifstream fin("sdo.in");
ofstream fout("sdo.out");
unsigned int a[3000005];
int n,k;
inline void srt(int pivot)
{ int i;
for( i=1;i<=n;i++)
{
if(a[pivot]<a[i]&&pivot>i)
swap(a[pivot],a[i]);
if(a[pivot]>a[i]&&pivot<i)
swap(a[pivot],a[i]);
}
fout<<a[pivot];
}
int main()
{ int i;
fin>>n>>k;
for( i=1;i<=n;i++)fin>>a[i];
srt(k);
return 0;
}
