- #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=