Question: Here is a Java function. public int cat(int n) { if (n == 1) return 1; else return Integer.toString(n) + cat(n/2); The function is used

Here is a Java function. public int cat(int n) { if (n == 1) return "1"; else return Integer.toString(n) + cat(n/2); The function is used in this line of code: System.out.print(cat( insert your number here )); A number is deliberately not shown in the code. If the above line of code produces the output 10521 , what will be the number used in the code? You need to write the answer clearly in the box below
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
