Números Invisíveis
#171
Made by: Crazynds
1000MB
3s
Considere a sequência de todos os inteiros positivos em ordem crescente: 1, 2, 3, …
Alguns desses números contêm o dígito 0 na sua escrita decimal — por exemplo, 10, 20, 100, 305.
Chamamos de invisível todo número que não possui o dígito 0 em nenhuma posição.
A sequência dos invisíveis é: 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, …, 19, 21, …, 99, 111, …
Note que após o 9 vem direto o 11 — o 10 é "pulado" por conter um zero. Da mesma forma, 20, 30, …, 100, 101, 110, … são todos pulados.
Problema
Os números invisíveis podem ser indexados: o 1º é 1, o 2º é 2, …, o 9º é 9, o 10º é 11, e assim por diante. Dado N, encontre o N-ésimo número invisível.
Input
Um único inteiro N $(1 \le N \le 2^{63})$.
Output
Um único inteiro: o N-ésimo número invisível.
Input Example
Output Example
5
5
59
65
140
165
65536
98797