pat L1-039. 古风排版
#include<bits/stdc++.h>
using namespace std;
int main()
{
string s;
int n;
scanf("%d",&n);getchar();
getline(cin, s);
int l = s.length();
int c = l%n ? l/n+1 : l/n;
//cout << c << endl;
char ch[1007][1007];
int k = 0;
for(int i = c; i >= 1; i--)
{
for(int j = 1; j <= n; j++)
{
if(k == l) {
ch[j][i] = ' ';
} else ch[j][i] = s[k++];
}
}
for(int i = 1; i <= n; i++)
{
for(int j = 1; j <= c; j++)
{
printf("%c",ch[i][j]);
}
cout << endl;
}
return 0;
}
卡我格式!!!!!