#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
vector<int> v1 = {1, 3, 5, 7, 9};
vector<int> v2(v1.size());
transform(v1.begin(), v1.end(), v2.begin(), [](int a){ return a+1; });
for(int& a: v2) {
cout << a << ' ';
}
cout << endl;
return 0;
}
I2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJdmVjdG9yPGludD4gdjEgPSB7MSwgMywgNSwgNywgOX07Cgl2ZWN0b3I8aW50PiB2Mih2MS5zaXplKCkpOwoJdHJhbnNmb3JtKHYxLmJlZ2luKCksIHYxLmVuZCgpLCB2Mi5iZWdpbigpLCBbXShpbnQgYSl7IHJldHVybiBhKzE7IH0pOwoJZm9yKGludCYgYTogdjIpIHsKCQljb3V0IDw8IGEgPDwgJyAnOwoJfQoJY291dCA8PCBlbmRsOwoJcmV0dXJuIDA7Cn0=