গল্পের
আমার বন্ধু জিমির সাথে দেখা করুন:
/o\
জিমি একটি ছোট চরিত্র যিনি প্ল্যাটফর্মে দাঁড়াতে পছন্দ করেন। এখানে জিমি নিরাপদে একটি প্ল্যাটফর্মে দাঁড়িয়ে আছে:
/o\
-------------
এখন, জিমির ভারসাম্য সম্পর্কে ভাল ধারণা রয়েছে, তাই তিনি প্ল্যাটফর্মের এক পা দিয়ে নিরাপদে দাঁড়াতে পারেন, যেমন:
/o\
-------------------
যদিও তিনি প্ল্যাটফর্মের বাইরে দুটি বা ততোধিক দেহের অংশ নিয়ে দাঁড়িয়ে থাকেন, তবে সে পড়ে যাবে। এই দুটোই উদাহরণ যেখানে জিমি পড়বে:
/o\ /o\
---------- ----------------------
চ্যালেঞ্জ
আপনার চ্যালেঞ্জ হ'ল জিমির প্ল্যাটফর্ম এবং অবস্থানের সাথে একটি স্ট্রিং দেওয়া নির্ধারণ করার জন্য একটি প্রোগ্রাম লিখতে, যদি জিমি না পড়েই প্লাটফর্মে দাঁড়াতে পারে।
ইনপুট: দুটি লাইন জিমির অবস্থান এবং তার অধীনে প্ল্যাটফর্মের অবস্থান দেখায়। এটি দুটি পৃথক ইনপুট, একটি একক ইনপুট বা কোনও ধরণের অ্যারে থেকে হতে পারে।
- আপনি কোনও যুক্তিসঙ্গত ফর্ম, ইনডাকশন ফাংশন এবং স্ট্যান্ডার্ড ইনপুট দিয়ে ইনপুট নিতে পারেন। যদি আপনার ভাষা অন্যান্য ইনপুট পদ্ধতি সমর্থন না করে তবে কেবলমাত্র হার্ড-কোডিংয়ের অবলম্বন করুন।
আউটপুট: বুলিয়ান সত্য এবং মিথ্যা মান দেয় বা যথাক্রমে সত্য / মিথ্যা উপস্থাপন করতে পূর্ণসংখ্যা 1 বা 0 করে।
- জিমি প্লাটফর্মে থাকতে পারে কি না - বুঁইয়ের মানটি ভিত্তি করে তৈরি - যদি জিমি প্ল্যাটফর্মে থাকতে পারে তবে সত্য, অথবা মিথ্যা যদি সে পড়ে যায় তবে।
প্ল্যাটফর্মের আকারটি নির্বিচারে এবং ইচ্ছামত পরিবর্তন করা যেতে পারে। আপনার প্রোগ্রামটির জন্য অ্যাকাউন্ট করা উচিত।
প্ল্যাটফর্মটি শূন্যের দৈর্ঘ্য হতে পারে না, এবং প্ল্যাটফর্মটি অবশ্যই সম্পূর্ণ হতে হবে (প্ল্যাটফর্মের কোনও গর্ত নেই)।
মনে রাখবেন জিমি তার শরীরের দুটি অংশ প্ল্যাটফর্মটি বন্ধ করে দিলে পড়ে যায়। একটি শরীরের অঙ্গ তার দেহের একটি ASCII চরিত্র।
প্ল্যাটফর্মের শেষে হোয়াইটস্পেসের ট্রেলিংয়ের প্রয়োজন হয় না, তবে আপনার প্রোগ্রামের উভয় অবস্থার জন্য অ্যাকাউন্টিং করা উচিত, যেখানে প্ল্যাটফর্মের পরে সাদা জায়গা আছে এবং যেখানে নেই।
নিষিদ্ধ যে স্ট্যান্ডার্ড লুফোলগুলি সম্পর্কে সচেতন হন ।
পরীক্ষার মামলা
/o\ ✔️ TRUE
-------------
/o\ ✔️ TRUE
----------
/o\ ❌ FALSE
------------------
/o\ ❌ FALSE
-------
/o\ ❌ FALSE
-
স্কোরিং
এটি কোড-গল্ফ , তাই সর্বনিম্ন বাইট গণনা জয়।
লিডারবোর্ড
আপনি নীচের উইজেট / স্নিপেট প্রসারিত করে এই পোস্টের জন্য লিডারবোর্ডটি দেখতে পারেন। আপনার পোস্টটি র্যাঙ্কিংয়ে অন্তর্ভুক্ত করার জন্য, আপনাকে # header textনিম্নলিখিত তথ্য সহ একটি শিরোলেখ প্রয়োজন ( ):
ভাষার নাম (কমা
,বা ড্যাশ দিয়ে এটি শেষ করুন-), এরপরে ...বাইট গণনা, আপনার শিরোনামে প্রদর্শিত শেষ সংখ্যা হিসাবে।
উদাহরণস্বরূপ, JavaScript (ES6), 72 bytesবৈধ, তবে Fortran, 143 bytes (8-bit)অবৈধ কারণ বাইট গণনা শিরোনামের শেষ সংখ্যা নয় (আপনার উত্তরটি 8 টি বাইট হিসাবে স্বীকৃত হবে - এর সুবিধা নেবেন না)।
<!-- Run the snippet to see the leaderboard. Report any bugs to @xMikee1 on Github --> <iframe src="https://xmikee1.github.io/ppcg-leaderboard/?id=187586" width="100%" height="100%" style="border:none;">Oops, your browser is too old to view this content! Please upgrade to a newer version of your browser that supports HTML5.</iframe><style>html,body{margin:0;padding:0;height:100%;overflow:hidden}</style>