#include #include #include using namespace std; int main() { string line; while (getline(cin, line)) { // 一次读一整行,直到 EOF list s; auto it = s.begin(); for (char tmp : line) { if (tmp == '[') { it = s.begin(); } else if (tmp == ']') { it = s.end(); } else { it = s.insert(it, tmp); ++it; } } for (char c : s) cout << c; cout << '\n'; // 每行输出一行 } return 0; }