// Salida: // 1 // 3 // 5 // 6 public class EnigmaUno { public static int enigma(int n) { if (n < 0) return enigma(-n); else if (n <= 1) return 1; else return enigma(n/2) + 1; } public static void main(String[] args) { int[] vector = { 1, -4, 20, 60 }; for (int i = 0; i < vector.length; i++) { System.out.println(enigma(vector[i])); } } }