Pagini recente » Cod sursa (job #537271) | Cod sursa (job #2333155) | Cod sursa (job #2989854) | Cod sursa (job #1004962) | Cod sursa (job #625986)
Cod sursa(job #625986)
#include <cstdio>
#include <cstdlib>
int main()
{
int n, k, i, j, min, tmp, *a;
freopen("sdo.in", "r", stdin);
// freopen("sdo.out", "w", stdout);
scanf("%d%d", &n, &k);
a = (int*) malloc( n*sizeof(int) );
for (i=0; i<n; i++)
scanf("%d", &a[i]);
for (i=0; i<k; i++)
{
min = i;
for (j=i+1; j<n; j++)
if ( a[j] < a[min] )
min = j;
tmp = a[min];
a[min] = a[i];
a[i] = tmp;
}
printf( "%d", a[k-1] );
}