#include <iostream> #include <list> using namespace std; int main() { int len; cin >> len; int new_data; cin >> new_data; int data; list<int> lst; while (cin >> data) lst.push_back(data); auto it = lst.begin(); advance(it, new_data); lst.insert(it, new_data); for (auto& i : lst)cout << i << " "; } // 64 位输出请用 printf("%lld")
不知道的函数查手册,问AI。