fork(1) download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int f(int a){
  5. int temp = 0;
  6.  
  7. if (a <= 1){
  8. return a;
  9. }
  10.  
  11. temp += floor(f(a / 2)) + floor(f(a / 3)) + floor(f(a / 4));
  12.  
  13. return max(a,temp);
  14.  
  15. }
  16.  
  17. int main() {
  18. int x;
  19. cin >> x;
  20. int result;
  21. result = f(x);
  22. cout << result;
  23.  
  24. return 0;
  25. }
Success #stdin #stdout 0.01s 5312KB
stdin
Standard input is empty
stdout
61293