#include <iostream>
#include <vector>
using namespace std;
int main() {
int n;
string s;
cin >> n;
getchar();
getline(cin, s);
int col = (s.length() - 1) / n + 1;
vector<vector<char> > v(n, vector<char>(col, ' '));
int index = 0;
for (int j = col - 1; j >= 0; j--) {
for (int i = 0; i < n; i++) {
if (index < s.length())
v[i][j] = s[index++];
}
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < col; j++)
cout << v[i][j];
cout << endl;
}
return 0; }
PTA L1-39.古风排版
最新推荐文章于 2024-07-23 17:36:37 发布