#include <iostream>
#include <vector>
#include <algorithm>
int main() {
std::vector<int> vec = { 0, 1, 2 };
auto fit = std::remove_if(vec.begin(), vec.end(),
[](int value) { return value == 1; });
for (auto& value : vec) {
std::cout << value << '\n';
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKaW50IG1haW4oKSB7CglzdGQ6OnZlY3RvcjxpbnQ+IHZlYyA9IHsgMCwgMSwgMiB9OwoJYXV0byBmaXQgPSBzdGQ6OnJlbW92ZV9pZih2ZWMuYmVnaW4oKSwgdmVjLmVuZCgpLAoJCVtdKGludCB2YWx1ZSkgeyByZXR1cm4gdmFsdWUgPT0gMTsgfSk7Cglmb3IgKGF1dG8mIHZhbHVlIDogdmVjKSB7CgkJc3RkOjpjb3V0IDw8IHZhbHVlIDw8ICdcbic7Cgl9Cn0=