fork download
  1. #include <iostream>
  2. #include <climits>
  3.  
  4. #define ROUNDS 5
  5.  
  6. int recMax(int i,int max)
  7. {
  8. if(i<1)
  9. return max;
  10. int r;
  11. std::cin>>r;
  12. return recMax(--i,r>max?r:max);
  13. }
  14.  
  15.  
  16. int main()
  17. {
  18. std::cout<<recMax(ROUNDS,INT_MIN)<<std::endl;
  19. }
Success #stdin #stdout 0s 2900KB
stdin
1
3
4
5
2
stdout
5