O Gray Code é uma sequência de números binários de largura de bits em n
que números sucessivos diferem apenas em um bit (veja exemplo de saída).
Exemplo de entrada:
3
Exemplo de saída:
000
001
011
010
110
111
101
100
Notas:
- Esta questão parece ter um engano, mas não é, pois essa pergunta não é um código-golfe e exige uma saída diferente. No entanto, ajudará a verificar as respostas.
- Você pode assumir uma variável
n
que contém a entrada.