fork download
  1. #include <vector>
  2. #include <functional>
  3. #include <algorithm>
  4. #include <iostream>
  5. using namespace std;
  6.  
  7. int main() {
  8. vector<int> v = { 1, 8, 7, 4, 3, 6, 2, 5 };
  9. auto it = partition(begin(v), end(v), bind(greater<int>(), placeholders::_1, 3));
  10.  
  11. cout << (find<decltype(cbegin(v))>(cbegin(v), it, 13) != cend(v)) << endl;
  12. return 0;
  13. }
Success #stdin #stdout 0s 16064KB
stdin
Standard input is empty
stdout
1