fork download
  1. #pragma GCC optimize ("Ofast")
  2. #include<bits/stdc++.h>
  3. using namespace std;
  4. template<class S, class T> inline S max_L(S a,T b){
  5. return a>=b?a:b;
  6. }
  7. #define main dummy_main
  8. int main(){
  9. return 0;
  10. }
  11. #undef main
  12. class Solution{
  13. public:
  14. int getMaximumGenerated(int n){
  15. int i;
  16. int arr[101] = {0, 1};
  17. for(i=(2);i<(n+1);i++){
  18. if(i%2){
  19. arr[i] = arr[i/2]+ arr[i/2+1];
  20. }
  21. else{
  22. arr[i] = arr[i/2];
  23. }
  24. }
  25. {
  26. int Q5VJL1cS;
  27. int e98WHCEY;
  28. if(n+1==0){
  29. e98WHCEY = 0;
  30. }
  31. else{
  32. e98WHCEY = arr[0];
  33. for(Q5VJL1cS=(1);Q5VJL1cS<(n+1);Q5VJL1cS++){
  34. e98WHCEY = max_L(e98WHCEY, arr[Q5VJL1cS]);
  35. }
  36. }
  37. return e98WHCEY;
  38. }
  39. }
  40. }
  41. ;
  42. // cLay varsion 20201102-1
  43.  
  44. // --- original code ---
  45. // #define main dummy_main
  46. // {}
  47. // #undef main
  48. //
  49. // class Solution {
  50. // public:
  51. // int getMaximumGenerated(int n) {
  52. // int arr[101] = {0, 1};
  53. // rep(i,2,n+1) arr[i] = arr[i/2] if[i%2, + arr[i/2+1]];
  54. // return max(arr(n+1));
  55. // }
  56. // };
  57.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/Scrt1.o: in function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status
stdout
Standard output is empty