#include <iostream>
#include <algorithm>
#include <iterator>
#include <vector>
1
int main()
{
int n;
std::cin >> n;
std::vector<int> v(n); // Копирование четных чисел одного вектора в другой
for(int &x : v)
std::cin >> x;
std::vector<int> s(v.size());
// !!! s.erase(std::copy_if(v.begin(), v.end(), s.begin(), [](int x){
return x%2 == 0;
}), s.end());
std::copy(s.begin(), s.end(), std::ostream_iterator<int>(std::cout, ","));
}
2
int main()
{
int n;
std::cin >> n;
std::vector<int> v(n); // Копирование вектора в другой
for(int &x : v)
std::cin >> x;
std::vector<int> s(v.size());
std::copy_if(v.begin(), v.end(), s.begin(), [](int x){
return x%2 == 0;
});
std::copy(s.begin(), s.end(), std::ostream_iterator<int>(std::cout, ","));
}