吴老师,我不知道代码哪里错了,不知道怎么改,请帮忙看看
#include<bits/stdc++.h>
using namespace std;
const int N=510;
int a[N];
int main()
{
int n, k;
scanf("%d%d", &n, &k);
for(int i=1;i<=n;i++)
{
scanf("%d", &a[i]);
}
for(int i=1;i<=n;i++)
{
int cou=0;
for(int j=i+1;cou<k;cou++, j++)
{
if(j>n)
{
j%=n;
}
if(j==i)
{
cou--;
continue;
}
if(a[j]>=a[i])
{
i=j;
break;
}
}
if(cou==k)
{
printf("%d", a[i]);
break;
}
}
return 0;
}