Absolutamente odio el dígito 1. Por lo tanto, necesito su ayuda para convertir los números a sus "formas adecuadas".
Los números en forma adecuada nunca tienen dos 1s seguidos. 101Está bien, pero 110es horrible.
Para convertir, simplemente omita todos los números impropios y cuente normalmente. Por ejemplo...
1 -> 1
2 -> 2
...
10 -> 10
11 -> 12
12 -> 13
...
108 -> 109
109 -> 120
110 -> 121
111 -> 122
y así.
Su programa debe tomar un número entero y generarlo en forma adecuada. Este es el código de golf , por lo que gana el código más corto en bytes.
109 -> 120conversión ...