啊啊啊啊啊啊啊啊啊啊啊,有没有大佬救一下,这代码有逝但不大
#include<bits/stdc++.h>
using namespace std;
int a[101],h,b,cnt;
bool f[1001];
int main(){
int m,n;
cin>>m>>n;
for(int i=1;i<=n;i++){
int t;
cin>>t;
if(!f[t]){
a[++h]=t;
cnt++;
f[t]=1;
if(h-b>m){
f[a[b++]]=0;
}
}
}
cout<<cnt<<endl;
return 0;
}