{filelink=15213}
#include
#include
#include
#include
using namespace std;
//Retourne true, si l'élément est pair
bool est_pair(int elem, int elem2)
{
return elem%2==0;
}
int main()
{
const int N = 20;
vector vec1;
for (int i = 0; i < N; ++i)
vec1.push_back(i);
vector vec2 = vec1;
ostream_iterator out(cout, " ");
copy(vec2.begin(), vec2.end(), out);
cout << endl;
//Trier le vecteur et donner la priorité aux nombres pairs
partial_sort(vec2.begin(), vec2.end(),vec2.end(), est_pair);
copy(vec2.begin(), vec2.end(), out);
cout << endl;
return 0;
}