#include <iostream>
#include <list>
int main() {
std::list<int> lst = {1, 2, 3};
auto it = lst.begin();
++it;
lst.insert(it, 4); // 在指定位置插入元素
for (int num : lst) {
std::cout << num << " ";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bGlzdD4KCmludCBtYWluKCkgewogICAgc3RkOjpsaXN0PGludD4gbHN0ID0gezEsIDIsIDN9OwogICAgYXV0byBpdCA9IGxzdC5iZWdpbigpOwogICAgKytpdDsKICAgIGxzdC5pbnNlcnQoaXQsIDQpOyAgLy8g5Zyo5oyH5a6a5L2N572u5o+S5YWl5YWD57SgCiAgICBmb3IgKGludCBudW0gOiBsc3QpIHsKICAgICAgICBzdGQ6OmNvdXQgPDwgbnVtIDw8ICIgIjsKICAgIH0KICAgIHJldHVybiAwOwp9