#include<bits/stdc++.h>
using namespace std;
string a;
int main(){
int n,s,ans=0,b;
cin>>n>>s>>a;
for(int i=n-1;i>=0;i--){
if(a[i]=='.'){
if(ans==0) b=i-s+1;
ans++;
i=i-s+1;
}
}
cout<<ans+b<<endl;
return 0;
}
WA on #17
但是把第 9 行改成题解里的 b=max(i-s+1,b); 就 AC 了。个人认为这两者在这题没有区别,但结果就是不一样,求大佬 hack /bx
QAQ