这是我第一次做,可能有点水,请大家谅解
#include<bits/stdc++.h>
using namespace std;
long long a[1000];
int m,n;
int p;
int q;
int main()
{
int s;
int cnt;
cin>>s>>cnt;
for(int l=0;l<s;l++)
{
cin>>a[l];
}
sort(a,a+s);
while(1)
{
p=(m+n)/2;
p++;
if(a[p]>cnt)
{
n=p-1;
}
if(a[p]<cnt)
{
m=p+1;
}
if(a[p]==cnt)
{
cout<<p+1;
return 0;
}
}
return 0;
}