题解 P1138 【第k小整数】
其实,这题可以很简单。
首先,读入n和k;
然后,读入n个整数;
读入时去重。
去完了就排序。
然后输出。
OK!!!!!!
上代码:(c++)
1 |
|
}//读完了就去重完了
//这就是我的和别的调解不同的地方:我用桶去重。
sort (a,a+n);//排序!
if (n<k||k<=0)printf ("NO RESULT");//坑人的#3、5、8
else printf ("%d",a[k-1]);//因为我是0下标,所以k要-1
}
```