?<.!?)@
এটি অনলাইন চেষ্টা করুন!
বা আরও পাঠযোগ্য বিন্যাসে,
? <
. ! ?
) @
এটি 11 বাইটের বর্তমান হেক্সাগনির দ্রবণকে মারধর করে।
ব্যাখ্যা:
যদি প্রথম সংখ্যাটি 0 না হয় তবে প্রোগ্রামটি নিম্নলিখিত পথটি গ্রহণ করে:
এটি প্রথম সংখ্যা এবং শাখাটি সঠিকভাবে পড়ে। তারপরে এটি দ্বিতীয় সংখ্যাটি পড়ে, তার পরে মোড়ানো এবং তৃতীয়টি পড়ার চেষ্টা করে, তবে এটি বিদ্যমান না তাই এটি 0 টি পড়ে This এটি মুদ্রিত হয় এবং প্রোগ্রামটি সমাপ্ত হয় (নোট করুন যে a> 0, যেহেতু খ অ-নেতিবাচক a + + b> এর 0)।
প্রথম সংখ্যাটি যদি 0 হয় তবে প্রোগ্রামটি শুরু হওয়ার সাথে সাথে নিম্নলিখিত পাথটি গ্রহণ করে:
এটি প্রথম সংখ্যা এবং শাখাগুলি বামে পড়ে। এটি কোণে আঘাত হানে, উত্তর-পশ্চিম প্রান্ত বরাবর থেকে রুটটি নিয়েছে কারণ এটি সংখ্যা 0, এবং দ্বিতীয় সংখ্যাটি পড়ে। এটি মোড়ানো হয়, তারপরে দ্বিতীয় সংখ্যাটি প্রিন্ট করে এবং প্রিন্ট করে।
এটি <
আবার বর্ধিত দ্বিতীয় ইনপুট মুদ্রণ, এর বিরুদ্ধে বাউন্স করে । এটি মানকে বাড়িয়ে তোলে এবং আবার উত্তর-পূর্ব প্রান্তটি নিয়ে যায়, তবে এবার কারণ বর্তমান প্রান্তটি দ্বিগুণ বর্ধিত অ-নেতিবাচক মান যা অবশ্যই ইতিবাচক। এরপরে এটি তৃতীয় ইনপুট পাওয়ার চেষ্টা করে, তবে পরিবর্তে 0 পায়।
অবশেষে এটি আবৃত হয় এবং তীর দ্বারা ডাইভার্ট হয়ে যায়, তারপরে একটি চতুর্থ ইনপুট পড়ার চেষ্টা করে এবং আবার 0 হয়। এটি মোড়ানো এবং পঞ্চম ইনপুট পড়ার চেষ্টা করে এবং শেষবারের জন্য 0 পায়। এটি এটি মুদ্রণ করে এবং মোড়ানো @
এবং প্রস্থান করে।
নোট করুন যে বি * (10 ^ কে + 1) * 10> 0 + বি = বি যেখানে কে সংখ্যাগুলিতে বি এর দৈর্ঘ্য, তাই এটি কাজ করে।