#include "stdio.h" #include "string.h" #include "memory.h" #define MAX 100000 int main() { int cnt,len, enc, posun=0; while(true) { scanf("%d", &enc); if (enc==0) return 0; getchar(); char pole[MAX]; memset(pole, 0, MAX); int k=0; char c = -1; while (c!='\n') { scanf("%c", &c); if (c != ' ' && c!='\n') { pole[k]=(c <= 'z' && c>='a')?(c-('a'-'A')):c; k++; } } //printf("%s\n\n", pole); len = strlen(pole); //printf("len:%d\n", len); cnt=0; int maxy=len/enc; if (len % enc > 0) maxy++; //printf("%d %d", enc, maxy); char vystup[maxy][enc]; memset(vystup, 0, enc*maxy); int i=0; //printf("%d %d", enc, maxy); for (int x=0; x