একটি পূর্ণসংখ্যা দেওয়া হয়, 0- বা 1-ইনডেক্সড হয় n
প্রথম n
opালু বাইনারি সংখ্যাগুলি আউটপুট দিন । কীভাবে তারা উত্পন্ন হয় তাদের কারণেই এগুলি বলা হয়:
একে অপরের অধীনে বাইনারি সংখ্যা লিখুন (ডান-ন্যায়সঙ্গত):
........0
........1
.......10
.......11
......100
......101
......110
......111
.....1000
.........
তারপরে, আপনাকে প্রতিটি তির্যকটি নীচে-বাম থেকে শীর্ষে ডানদিকে নিয়ে যাওয়া দরকার, যেমন প্রতিটি চূড়ান্ত অঙ্কটি একটি তর্কের চূড়ান্ত অঙ্ক। এখানে চতুর্থ তির্যকটি (শূন্য-সূচীকৃত) এর সাথে চিহ্নিত x
, যা এটি 100
:
........0
........1
.......10
.......11
......10x
......1x1
......x10
......111
.....1000
.........
ক্রম অনুযায়ী wardর্ধ্বমুখী diaালু কর্ণগুলি:
0
11
110
101
100
1111
1010
.......
তারপরে, দিয়ে দশমিক রূপান্তর করুন 0, 3, 6, 5, 4, 15, 10, ...
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী।
n
বা প্রথম n+1
সংখ্যাগুলি আউটপুট দিতে পারে ?