#include<iostream> #include<cstdio> using namespace std; void solve(char *str , int n , int len) { int i , j , k , quotient , remainder; quotient = len / n; //原字符串被分解的个数 remainder = len - n * quotient; //剩余的字符串的个数 for(i = 0 ; i < len ; i += n) { if(len - i < n) { k = n - len + i; for(j = i ; j < len ; ++j) printf("%c" , str[j]); for(j = 0 ; j < k ; ++j) putchar('0'); } else { for(j = i ; j < i + n ; ++j) printf("%c" , str[j]); } putchar(' '); } printf("\n"); } int main(void) { int i , m , n , len; char str[1000]; while(scanf("%d %d", &m , &n) != EOF) { for(i = 0 ; i < m ; ++i) { scanf("%s" , str); len = strlen(str); solve(str , n , len); } } return 0; }