题解
2023-08-18 20:52:59
发布于:浙江
10阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
bool deng [100005];
int main(){
int a,b,c;
cin >>a>>b>>c;
int shu[100005] ;
for(int i=1;i<=c;i++){
cin >>shu[i];
deng[shu[i]]=1;
}
int min=100000;
for(int i =1;i<=a;i++){
long long sum=0;
int qwe=i+b;
if(qwe<=a){
for(int j =i;j<qwe;j++){
if(deng[j]==1){
sum+=1;
}
}
}else{
break;
}
if(sum<min){
min =sum;
}
}
cout <<min ;
return 0;
}
这里空空如也
有帮助,赞一个