[COCI2016-2017#6] Telefoni题解
一道简单的贪心题。
大致思路:如果空隙(连续 0 的长度)超过
实现:
定义
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,d;
cin>>n>>d;
int blk=0,ans=0;
while(n--){
bool x; cin>>x;
if(x){
ans+=blk/d;
blk=0;
}
else blk++;
}
cout<<ans<<endl;
return 0;
}