没什么可以多说的了,毕竟蒟蒻太弱了
#include<bits/stdc++.h>
using namespace std;
int n,m,a,sum,t;
queue<int> q;
int main(){
cin>>m>>n;
for(int i=1;i<=n;i++){
cin>>a;
int num=q.front(),x=0;
if(a==num)
break;
while(!q.empty()&&q.front()!=num){
int y;
if(q.front()==a){
x=1;
break;
}
y=q.front();
q.pop();
q.push(y);
}
if(x==0){
sum++;
if(t<m){
t++;
q.push(a);
}else{
q.pop();
q.push(a);
}
}
}
cout<<sum;
return 0;
}