पूर्णांक को देखते हुए n
, पहली n
ढलान बाइनरी संख्याओं का उत्पादन , या तो 0- या 1-अनुक्रमित। उन्हें इस कारण कहा जाता है कि वे कैसे उत्पन्न होते हैं:
बाइनरी में एक-दूसरे के नीचे (सही-सही) संख्या लिखें:
........0
........1
.......10
.......11
......100
......101
......110
......111
.....1000
.........
फिर, आपको प्रत्येक तिरछे को नीचे-बाएँ से ऊपर-दाईं ओर ले जाने की आवश्यकता है, जैसे कि प्रत्येक अंतिम अंक एक विकर्ण का अंतिम अंक है। यहां चौथा विकर्ण (शून्य-अनुक्रमित) चिह्नित किया गया है x
, जो है 100
:
........0
........1
.......10
.......11
......10x
......1x1
......x10
......111
.....1000
.........
क्रम में ऊपर की ओर तिरछे विकर्ण हैं:
0
11
110
101
100
1111
1010
.......
फिर, दशमलव में बदलना, देना 0, 3, 6, 5, 4, 15, 10, ...
यह कोड-गोल्फ है , इसलिए बाइट्स में सबसे छोटा कोड जीत जाता है।
n
या पहले n+1
नंबरों में से कोई एक आउटपुट हो सकता है ?