Absolutnie nienawidzę cyfry 1. Potrzebuję twojej pomocy w konwersji liczb na ich „właściwe formularze”.
Liczby w odpowiedniej formie nigdy nie mają dwóch 1s z rzędu. 101jest w porządku, ale 110jest ohydne.
Aby przekonwertować, po prostu pomiń wszystkie niepoprawne liczby i policz normalnie. Na przykład...
1 -> 1
2 -> 2
...
10 -> 10
11 -> 12
12 -> 13
...
108 -> 109
109 -> 120
110 -> 121
111 -> 122
i tak dalej.
Twój program powinien przyjąć liczbę całkowitą i wyprowadzić ją w odpowiedniej formie. To jest golf golfowy , więc wygrywa najkrótszy kod w bajtach.
109 -> 120konwersji ...