题解 | #游游的字母翻倍#
游游的字母翻倍
https://www.nowcoder.com/practice/e10ed38e315442fc9772004c58582c8f
从后往前insert 防止字符串变长 出错
#include <cstring> #include <iostream> #include <vector> using namespace std; int main() { int n, m; cin >> n >> m; string a, b; cin >> a; while(m --){ int l, r; cin >> l >> r; for(int i = r - 1; i >= l - 1; i --){ a.insert(i, 1, a[i]); } } cout << a; }