#include int main(void) { // your code goes here int n, k, s[50], atari=0, a=0, count=0, box; int i; char sc[50]; scanf("%d %d", &n, &k); scanf("%s", sc); for(i=0;i!=n;i++){ s[i]=(int)(sc[i]-'0'); } for(i=0;i!=n;i++){ if(atari==0) a++; if(atari!=0) atari--; atari+=s[i]; } if(k<=n){ printf("%d\n", a); return 0; } // printf("a=%d\n", atari); // printf("n=%d\n", n); if(atari>=a){ printf("%d\n", a); return 0; } box=(int)floor(k/n); a*=box; for(i=0;i!=k-box*n;i++){ if(atari==0) a++; if(atari!=0) atari--; atari+=s[i]; } // printf("box=%d\n", box); printf("%d\n", a); return 0; }