fork(4) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. class Main{
  4. static int c(int n){
  5. return n > 0
  6. ? n - c(c(c(n-1)))
  7. : 0;
  8. }
  9.  
  10. public static void main(String[] a){
  11. for(int i = 0; i < 21; i++){
  12. System.out.println(i + ": " + c(i));
  13. }
  14. System.out.println("1000: " + c(1000));
  15. }
  16. }
Time limit exceeded #stdin #stdout 5s 320576KB
stdin
Standard input is empty
stdout
0: 0
1: 1
2: 1
3: 2
4: 3
5: 4
6: 4
7: 5
8: 5
9: 6
10: 7
11: 7
12: 8
13: 9
14: 10
15: 10
16: 11
17: 12
18: 13
19: 13
20: 14