একটি পূর্ণসংখ্যার জন্য n
যা সন্তুষ্ট হয় n > 0
, তার বাইনারি উপস্থাপনার ভিত্তিতে ডান-অবতরণকারী পথ হিসাবে এর মানটি লিখুন।
বিধি
- প্রথম (সবচেয়ে গুরুত্বপূর্ণ) সেট বিট সর্বদা উপরের-বাম কোণে থাকে।
- পরের বিটটি সেট করা হলে (ক
1
), পূর্ববর্তী অক্ষরের মতো একই কলামে পরবর্তী লাইনে একটি অক্ষর ("ভরাট") আঁকুন। ভরাট করার জন্য স্পেস ("খালি") ব্যবহার করার চেষ্টা করুন, তবে যে কোনও অক্ষর যতক্ষণ না সবসময় একই থাকে ততক্ষণ কাজ করবে। - পরের বিটটি আনসেট করা হলে (ক
0
), একই লাইনে একটি অক্ষর আঁকুন ("ভরা") সাথে সাথে পূর্ববর্তী অক্ষরের ডানদিকে আঁকুন। - আপনার কোডটিতে কমপক্ষে 20 টি গুরুত্বপূর্ণ বিট সহ সংখ্যাগুলি সমর্থন করা উচিত।
- একটি সম্পূর্ণ প্রোগ্রাম, একটি ফাংশন, একটি ল্যাম্বদা ইত্যাদি লিখুন তবে কোনও স্নিপেট নেই।
- কোনও নেতৃস্থানীয় স্পেস (বা "খালি" চর) / লাইন অনুমোদিত নয়
- যেকোন সংখ্যক ট্রেলিং স্পেস (বা "খালি" চর) / লাইন অনুমোদিত
- যে কোনও ধরণের 1 ডি ইনপুট গ্রহণ করা হয়: সংখ্যা, স্ট্রিং, বুলিয়ানগুলির অ্যারে ইত্যাদি বিটের ক্রমটি যদি অচল থাকে।
- যে কোনও ধরণের ভিজ্যুয়াল 2 ডি আউটপুট গ্রহণ করা হয়: স্টাডআউটে একটি স্ট্রিং ("ভরাট" এবং "খালি" প্রতিনিধিত্বকারী কোনও দুটি স্বতন্ত্র মান সহ), আপনি চাইলে ম্যাট্রিক্সও আউটপুট করতে পারেন। সংখ্যার একটি তালিকা "শিরোনামের কোনও শূন্যস্থান নেই" রুলের সাথে পুনর্মিলন করা শক্ত বলে মনে হয় তবে আপনি যদি এটির ব্যবহারের কোনও উপায় খুঁজে পান তবে আমি এটির জন্য উন্মুক্ত। দ্রষ্টব্য: আপনি যদি কোনও স্ট্রিং মুদ্রণ করতে বা ফেরত পাঠানোর পছন্দ করে থাকেন তবে ব্যবহৃত অক্ষরগুলি কোডপয়েন্টস রেঞ্জ [32-126] এ ASCII অক্ষর হতে হবে।
- স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
- এটি কোডগল্ফ তাই সংক্ষিপ্ততম কোড জিততে পারে।
উদাহরণ
ইনপুট: 1
*
ইনপুট: 2
**
ইনপুট: 3
*
*
ইনপুট: 4
***
ইনপুট: 5
**
*
ইনপুট: 6
*
**
ইনপুট: 7
*
*
*
ইনপুট: 25
*
***
*
ইনপুট: 699050
**
**
**
**
**
**
**
**
**
**
ইনপুট: 1047552
*
*
*
*
*
*
*
*
*
***********
ইনপুট: 525311
**********
*
*
*
*
*
*
*
*
*
*
[1,0,1]
হ্যাঁ, এর মতো একটি ইনপুট অ্যারে থাকতে পারে ।
9
হয় 1001
আমি চাই আমার ইনপুট হতে 0011
। এটা কি ঠিক আছে?
1
চ্যালেঞ্জের অংশ, এবং (পুনরায়) সেই বিটটি সরিয়ে নেওয়া চ্যালেঞ্জকে তুচ্ছ করে তুলবে তাই আমি ভয় পাচ্ছি আমি আপনাকে না, @ টনহোস্পেল বলব। আপনি প্রোগ্রামে এটি আপনার ইনপুট থেকে সরাতে পারেন, যদিও।