#include<bits/stdc++.h>
using namespace std;
int n,k,x,damn,c;
bool t[5002];
int xl[5002];
int main(){
cin>>n>>k;
for(int i=1;i<=n;i++){
cin>>xl[i];
}
for(int i=1;i<=n;i++){
if(t[xl[i]]==0&&xl[i]<k){
t[xl[i]]=1;
damn=max(damn,xl[i]);
x++;
}
if(t[xl[i]]==k||x==k){
for(int j=0;j<=damn;j++){
t[j]=0;
}
if(x==k){
c++;
}
x=0;
}
}
cout<<c;
return 0;
}
评测记录