Gray Code to ciąg liczb binarnych o szerokości bitowej, w n
którym kolejne liczby różnią się tylko jednym bitem (patrz przykładowe dane wyjściowe).
Przykładowe dane wejściowe:
3
Przykładowe dane wyjściowe:
000
001
011
010
110
111
101
100
Uwagi:
- To pytanie wydaje się mieć duplikatem ale to nie jest, na to pytanie nie jest code-golf, i wymaga innego wyjścia. Pomoże to jednak sprawdzić odpowiedzi.
- Możesz założyć zmienną,
n
która zawiera dane wejściowe.