func_code_string: #include <bits/stdc++.h>   using namespace std;   template <class T>   inline void checkmin(T &a, T b) {     if (b < a) a = b;   }   template <class T>   inline void checkmax(T &a, T b) {     if (b > a) a = b;   }   int N, K;   char cs[100002];   int main() {     scanf( %d%d , &N, &K);     for (int i = (0); i < (int)(N); i++) cs[i] =  1 ;     for (int i = (0); i < (int)(K); i++) cs[i] =  0 ;     cs[N] = 0;     if (K > 1 && K != N) {       int cnt = (N - K) / 2;       for (int i = 0; i < N; i += cnt + 1) {         for (int j = 0; j < cnt + 1 && i + j < N; j++) {           if (j == 0)             cs[i + j] =  0 ;           else             cs[i + j] =  1 ;         }       }     }     printf( %s n , cs);   }   