#include <vector>
#include <string>
#include <iostream>
#include <deque>
#include <list>
using std::cout;
using std::cin;
using std::cerr;
using std::endl;
using std::string;
using std::vector;
using std::list;
int main()
{
vector<int> ivec = { 5, 6, 7, 8, 9 };
double cnt = ivec.size() / 2.0;
int i = 0;
while (cnt > 0)
{
ivec.insert(ivec.begin(), i--);
--cnt;
}
for (auto &i : ivec)
cout << i << " ";
cout << endl;
system("pause");
return 0;
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8ZGVxdWU+CiNpbmNsdWRlIDxsaXN0PgoKdXNpbmcgc3RkOjpjb3V0Owp1c2luZyBzdGQ6OmNpbjsKdXNpbmcgc3RkOjpjZXJyOwp1c2luZyBzdGQ6OmVuZGw7CnVzaW5nIHN0ZDo6c3RyaW5nOwp1c2luZyBzdGQ6OnZlY3RvcjsKdXNpbmcgc3RkOjpsaXN0OwoKaW50IG1haW4oKQp7Cgl2ZWN0b3I8aW50PiBpdmVjID0geyA1LCA2LCA3LCA4LCA5IH07CgoJZG91YmxlIGNudCA9IGl2ZWMuc2l6ZSgpIC8gMi4wOwoKCWludCBpID0gMDsKCgl3aGlsZSAoY250ID4gMCkKCXsKCQlpdmVjLmluc2VydChpdmVjLmJlZ2luKCksIGktLSk7CgkJLS1jbnQ7Cgl9CgoJZm9yIChhdXRvICZpIDogaXZlYykKCQljb3V0IDw8IGkgPDwgIiAiOwoKCWNvdXQgPDwgZW5kbDsKCglzeXN0ZW0oInBhdXNlIik7CgoJcmV0dXJuIDA7Cn0=