fork download
  1. #include <iostream>
  2. #include <vector>
  3. #include <algorithm>
  4.  
  5. int get_average(int a, int b, int c)
  6. {
  7. std::vector<int> v { a, b, c };
  8. v.erase(std::max_element(v.begin(), v.end()));
  9. v.erase(std::min_element(v.begin(), v.end()));
  10. return v[0];
  11. }
  12.  
  13. int main() {
  14. std::cout << get_average(3, 2, 1);
  15. return 0;
  16. }
Success #stdin #stdout 0s 3460KB
stdin
Standard input is empty
stdout
2