fork download
  1. #include <iostream>
  2. #include <algorithm>
  3. #include <list>
  4. #include <ctype.h>
  5.  
  6. int main(){
  7. std::list<int> balls;
  8. int n, ball;
  9. bool cheater;
  10.  
  11. std::cin >> n;
  12.  
  13. while(std::cin >> ball){
  14. balls.push_front(ball);
  15. }
  16. std::list<int>::iterator it = balls.begin();
  17. while(it != balls.end()){
  18. std::cout << *it << " ";
  19. it++;
  20. }
  21.  
  22. cheater = false;
  23. cheater = std::is_sorted(balls.begin(), balls.end());
  24. if(cheater == 0)
  25. std::cout << "Cheater";
  26. else
  27. std::cout << "Not a proof";
  28. }
Success #stdin #stdout 0s 3464KB
stdin
2 1 2
stdout
2 1 Cheater