গল্পের
দাবি অস্বীকার: ক্যাঙ্গারু সম্পর্কে মেক আপ তথ্য থাকতে পারে।
ক্যাঙ্গারগুলি উন্নয়নের বিভিন্ন ধাপে পেরিয়ে যায়। তাদের বয়স বাড়ার সাথে সাথে তারা আরও উঁচুতে এবং আরও লাফিয়ে উঠতে পারে এবং ক্ষুধার্ত হওয়ার আগে তারা আরও বার লাফিয়ে উঠতে পারে।
পর্বে 1 , ক্যাঙ্গারু খুব সামান্য এবং সব সাগ্রহে গ্রহণ করা করতে পারবে না। এটি সত্ত্বেও, নিয়মিত পুষ্টি প্রয়োজন requires আমরা এর মতো একটি মঞ্চ 1 ক্যাঙ্গারুর কার্যকলাপের ধরণটি উপস্থাপন করতে পারি ।
o
পর্বে 2 , ক্যাঙ্গারু অল্প অল্প করে তুলতে পারে, কিন্তু না চেয়ে বেশি 2 আগেই ক্ষুধার্ত পায়। আমরা এই জাতীয় পর্যায়ে 2 ক্যাঙ্গারুর ক্রিয়াকলাপের নিদর্শন উপস্থাপন করতে পারি ।
o o
o o o
পর্যায় পর 2 ক্যাঙ্গারু দ্রুত উন্নত। পরবর্তী প্রতিটি পর্যায়ে, ক্যাঙ্গারু কিছুটা উঁচুতে (গ্রাফিকাল উপস্থাপনায় 1 ইউনিট) এবং বহুবার দ্বিগুণ হয়ে যায়। উদাহরণস্বরূপ, একটি পর্যায় 3 ক্যাঙ্গারুর ক্রিয়াকলাপের ধরণটি এর মতো দেখাচ্ছে।
o o o o
o o o o o o o o
o o o o o
মঞ্চ n এর জন্য , ক্রিয়াকলাপের ধরণটিতে উচ্চতা n এর 2 এন-1 ভি-আকৃতির জাম্প থাকে ।
উদাহরণস্বরূপ, পর্যায়ের জন্য 4 , আছে 8 উচ্চতার জাম্প 4 ।
o o o o o o o o
o o o o o o o o o o o o o o o o
o o o o o o o o o o o o o o o o
o o o o o o o o o
কার্য
একটি পূর্ণ প্রোগ্রাম বা একটি ফাংশন যে একটি ধনাত্মক পূর্ণসংখ্যা লাগে লিখুন এন ইনপুট এবং কপি করে প্রিন্ট হিসাবে বা পর্যায় হওয়া ASCII শিল্প উপস্থাপনা ফেরৎ এন ক্যাঙ্গারু এর কার্যকলাপ প্যাটার্ন।
আশেপাশের শ্বেতস্পেস এবং এএনএসআই এস্কেপ কোডগুলি অনুমোদিত, যতক্ষণ প্যাটার্নটি উপরে বর্ণিত ঠিক তেমন দেখাচ্ছে।
আপনি যদি এমন কোনও ফাংশন চয়ন করেন যা আউটপুট ফেরত দেয়, এটি অবশ্যই একটি একক স্ট্রিং বা অক্ষর অ্যারে প্রদান করবে যা প্রিন্ট করার সময় যথাযথ আউটপুট প্রদর্শন করে। স্ট্রিংগুলির একটি অ্যারে ফিরিয়ে আনার অনুমতি নেই।
আপনি তার পরিবর্তে যে কোনও মুদ্রণযোগ্য, অ-শ্বেতস্পেস অক্ষর ব্যবহার করতে পারেন o
, যতক্ষণ না এটি ক্রিয়াকলাপের ধরণ এবং আপনার উত্তরের সমস্ত নিদর্শন জুড়ে সুসংগত থাকে।
এটি কোড-গল্ফ ; বাইটের মধ্যে সবচেয়ে কম উত্তর জিততে পারে!
o
। স্পেসগুলি প্রতিনিধিত্ব করতে আপনি কোনও চরিত্র ব্যবহার করতে পারেন (যতক্ষণ না সেগুলি আলাদা?)