题解
2023-08-16 14:22:15
发布于:广东
7阅读
0回复
0点赞
#include<iostream>
#include<queue>
using namespace std;
int a[100000];
int main(){
queue<int>que;
int n,k,m;
cin>>n>>k;
for(int i =0;i<n;i++){
cin>>m;
que.push(m);
}
int maxx=que.front();
que.pop();
while(1){
if(a[maxx]>=k) break;
int n1=que.front();
if(maxx<n1)maxx=n1;
a[maxx]++;
que.pop();
}
cout<<maxx;
return 0;
}
这里空空如也
有帮助,赞一个