プログラムは「5」の結果を表示しますが、「結果の謎(n/20) + 1」を進める「+1」のため、その答えにたどり着く方法がわかりません。
コンピューターがこれを取得するためにとる論理的な手順を教えてくれる人はいますか?
public class Experimental{
public static int mystery(int n){
if (n <= 0) { return 0; }
return mystery(n / 2) + 1;
}//ends method
public static void main(String[] args){
System.out.println(mystery(20));
}//ends method
}//ends class