4.8
Copied!
#include <iostream>
#include <deque>
#include <algorithm>
using namespace std;
bool mypred(const int x){
return x <= 51; // guruhlash uchun shart
}
int main(){
int Arr[]={1,78,89,23,51,49,100,18,50};
deque<int> d(&Arr[0],&Arr[9]);
cout << "Joriy deque: " << endl;
for (deque<int>::iterator it=d.begin();it!=d.end();it ) std::cout<<*it<<" | ";
cout << endl;
stable_partition(d.begin(),d.end(),mypred);
cout << "Natija: " << endl;
for (deque<int>::iterator it=d.begin();it!=d.end();it ) std::cout<<*it<<" | ";
cout << endl;
system("pause");
return 0;
}
Run on cpp.sh
Copied!