0
已解决
周建勋
中级光能
中级光能
#include<iostream>
using namespace std;
int a[10000];
int main()
{
int n,k,m=0,t;
int i,j;
cin>>n>>k;
for(i=1;i<=n;i++)
cin>>a[i];
for(i=1;i<=n-1;i++)
for(j=i+1;j<=n;j++)
if(a[i]==a[j])
a[j]=2100000000;
for(i=1;i<=n-1;i++)
for(j=i+1;j<=n;j++)
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
for(i=1;i<=n;i++)
if(a[i]!=2100000000)
m++;
if(m-k>0)
cout<<a[k];
else
cout<<"NO";
return 0;
}
请问哪错了???
帮我指出来!!!
谢谢!!!