输入
第一行为n和k, 第二行开始为为n个正整数的值,整数间用空格隔开
输出
第k个最小整数的值; 若无解,则输出 “NO RESULT”。 不包括引号。
样例输入
10 3
1 3 3 7 2 5 1 2 4 6
样例输出
3
#include <stdio.h>
int main(void)
{
int a[1000];
int b[1000] = {0};
int n,k;
int i;
int count = 0;
scanf("%d%d",&n,&k);
for(i = 0; i < n; i++)
{
scanf("%d",&a[i]);
b[a[i]]++;
}
for(i = 0; i < 1000; i++)
{
if(b[i] != 0)
count++;
if(count == 3)
break;
}
if(count == 3)
printf("%d\n",i);
else
printf("NO RESULT\n");
}