import java.util.Arrays; public class OoM { public int f0(int n){ if(n<1) return 1; else return f0(n-1) + f0(n-1); } public int f1(int n){ if(n<1) return 1; else return 1 + f1(n-1) + f1(n-1); } public int f2(int n){ int c = 0, step = n; while(step>1){ step/=2; c++; } return c; } public int f3(int n){ int c = 0, step=1; while(step1){ s/=2; c++; } } return c; } public int f6(int n){ int c = 0; for(int i=0;i1){ s/=2; c++; } } return c; } public int f7(int n){ int s = n; int c = 0; while(s>1){ s/=2; for(int i=0;i1){ b/=2; c++; } for(int i=0;i0){ b/=2; for(int i=0; i0){ b/=2; for(int i=0; i