桶排序全错:
#include<iostream> using namespace std; int n,k,a[30005]; int main() { cin>>n>>k; for (int i=1;i<=n;i++) { int t; cin>>t; a[t]++; } for (int i=1;i<=30005;i++) { if (a[i]!=0) { if (k!=0) { k--; } else { cout<<i; return 0; } } } return 0; }