• Loading...


0-29:0-41
Accepted
22

View Plain Text

  1. b,F;
  2. f(n){
  3.     if (!n)
  4.         return b;
  5.     int N = f(n-1);
  6.     return (N>=10000)*(N % 10000)
  7.      +     (N<10000 && N%2==0)*(2*N+5)
  8.      +     (N<10000 && N%2!=0)*(N+3);
  9. }
  10. main(n){
  11.     F++||gets(&b);
  12.     ~scanf("%d %d",&n,&b)&&printf("%d\n",f(n))&&main(0);
  13. }


List of Keywords used
    None


Trial 1
Trial 2
Trial 3
Trial 4
Submissions
Multipurpose
1000 pt
You are not logged in
0 / 170

Datatype
1000 pt
You are not logged in
0 / 308

No Bitwise
1000 pt
You are not logged in
0 / 78

Cuboid
1000 pt
You are not logged in
0 / 166

Evaluate the function
1000 pt
You are not logged in
0 / 94

Largest in the set
1000 pt
You are not logged in
0 / 69

2 to N
1000 pt
You are not logged in
0 / 144