P11679 Solution

· · 题解

题目传送门

简单题,按题意模拟下标的变化,一一输出即可。记得把字符串的下标改成从 1 开始。

核心代码:

int n;
string s;
cin >> n >> s; s = ' ' + s;
FOR(i, n / 3 + 1, 2 * n / 3) cout << s[i]; // 从 n/3+1 到 2n/3
FOR(i, 1, n / 3) cout << s[i]; // 从 1 到 n/3
FOR(i, 2 * n / 3 + 1, n) cout << s[i]; // 从 2n/3 到 n