555我只有10分
#include<iostream>
#include<cstdio>
#include<queue>
#include<stack>
using namespace std;
queue<int> que;
int arr[114514];
int brr[114514];
int s=0;
int main()
{
for(int i=0;i<1145;i++){
brr[i]=99999;
}
int a,b;
cin>>a>>b;
for(int i=0;i<b;i++){
cin>>arr[i];
}
for(int i=0;i<b;i++){
int f=0;
for(int j=0;j<a;j++){
if(brr[j]==arr[i]){
f++;
}
}
if(f==0){
que.push(arr[i]);
brr[i]=arr[i];
s++;
}
int ss=0;
for(int j=0;j<b+1;j++){
if(brr[j]!=99999){
ss++;
}
}
if(ss>a){
que.pop();
for(int j=b-1;j>=0;j--){
brr[j+1]=brr[j];
}
}
}
cout<<s;
return 0;
}