fork download
  1. #include <iostream>
  2. #include <algorithm>
  3. #include <vector>
  4. #include <cassert>
  5.  
  6. int main() {
  7. std::vector<std::vector<int>> vs = {
  8. {5, 3, 1, 2},
  9. {10, 1},
  10. {3, 2, 1},
  11. {4, 3, 2, 0}
  12. };
  13.  
  14. std::for_each(vs.begin(), vs.end(), [](auto& v) {std::sort(v.begin(), v.end());});
  15.  
  16. assert((vs[0]==std::vector<int>{1,2,3,5}));
  17. assert((vs[1]==std::vector<int>{1,10}));
  18. assert((vs[2]==std::vector<int>{1,2,3}));
  19. assert((vs[3]==std::vector<int>{0,2,3,4}));
  20. std::cout << "Success.\n";
  21. }
Success #stdin #stdout 0s 3472KB
stdin
Standard input is empty
stdout
Success.