已解决 李雨萌 资深守护 #include<iostream> using namespace std; long long a[105],b[105],n,d,cnt; int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; b[a[i]]++; } cin>>d; for(int i=1;i<=100;i++){ if(i==a[i]){ cnt++; } if(cnt==d){ cout<<i; } } return 0; } 为啥输出不出来? 传送门