L1-039 古风排版

it2022-05-05  159

L1-039 古风排版 (20 分)

中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。

输入格式:

输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。

输出格式:

按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个)。

输入样例:

4 This is a test case

输出样例:

asa T st ih e tsi ce s #include<iostream> #include<string> using namespace std; int main() { int N; string str; cin >> N; getchar(); getline(cin, str); for (int j = 0; j < N; j++) { for (int i = str.length(); i >= 0; i--) { if (i % N == j) { cout << str[i]; } } cout << endl; } return 0; }

以上代码在VS上测试是可以产生正确结果的,但是在OJ上A不了

=========================================================================================================================

 

转载于:https://www.cnblogs.com/Frances-CY-FKYM/p/10576660.html

相关资源:各显卡算力对照表!

最新回复(0)