সম্পাদনা
মনে হয় আসল পোস্টে আমার টাইপোর পরে কিছু বিভ্রান্তি দেখা দিয়েছে যা প্লেনটি সংজ্ঞায়িত করতে একটি ছোট হাতের ও পরে একটি বড় হাতের অক্ষর ব্যবহার করেছিল। দুর্ভাগ্যক্রমে এই বাগটি স্যান্ডবক্সে উঠেনি। যেহেতু অনেক সদস্য উভয়ের সাথে উত্তর লিখেছেন এবং টাইপো যেহেতু আমার দোষ ছিল তাই আমি বিমানের সংজ্ঞাতে বড় হাতের বা ছোট হাতের উভয়কেই অনুমতি দেব। আমি এটির জন্য একটি নতুন নিয়ম যুক্ত করেছি।
পটভূমি
আমি এসকিআই আর্ট অ্যানিমেশনগুলিকে পছন্দ করি কারণ আমি তাদের কল করি তাই এখানে অন্যটি so আমি মনে করি না এটি কার্যকর করা খুব কঠিন তাই আশা করি কিছু সংক্ষিপ্ত এবং আকর্ষণীয় উত্তর পাবেন।
সকল সহযোগী সম্প্রদায়ের সদস্যদের কাছে
আপনি যদি নিজের উত্তরে উন্নতি করেন তবে দয়া করে আপনার বাইট গণনাটি সংশোধন করুন
পুরানো বাইট গণনা নতুন বাইট গণনা
যাতে আমরা আপনার অগ্রগতি দেখতে পারি। ধন্যবাদ!
চ্যালেঞ্জ
এখানে আসকি বিমান রয়েছে
--O--
এখানে একটি আসকি রানওয়ে
____| |____
বিমানটি রানওয়ের উপরে 5 টি নতুন লাইনে শুরু হয়। মেট্রিক এবং ইম্পেরিয়াল সিস্টেমগুলির মধ্যে যে কোনও সংঘর্ষ রোধ করতে এবং এটি সত্যই আন্তর্জাতিক চ্যালেঞ্জ হিসাবে চিহ্নিত করতে আমি মিটার বা ফুট উল্লেখ করব না। উদাহরণ:
--O--
____| |____
প্লেনটি রানওয়ের ঠিক মাঝখানে ঠিকঠাক মতো অবতরণ করতে হবে:
____|--O--|____
ইনপুট
বিমানের প্রাথমিক অনুভূমিক অবস্থানটি একটি পূর্ণসংখ্যার ইনপুট দ্বারা সংজ্ঞায়িত করা হয় যা বাম উইংয়ের ডগাটি উল্লেখ করতে ব্যবহৃত হয় অর্থাৎ এটি 0 থেকে 10 সমেতের মধ্যে রয়েছে।
আউটপুট
বিমানের বিমানের প্রতিটি পর্যায় অবশ্যই দেখানো হবে। নীচে উদাহরণ (ইনপুট = 10):
--O--
____| |____
--O--
____| |____
--O--
____| |____
--O--
____| |____
--O--
____| |____
____|--O--|____
জিনিসগুলিকে সহজ রাখতে, আমরা দৃষ্টিভঙ্গির আইনগুলি অগ্রাহ্য করছি। রানওয়েটি যত কাছাকাছি আসবে একই আকারে থাকবে।
বিধি
- আপডেট প্লেনের মাঝখানে হয় বড় হাতের বা ছোট হাতের অক্ষর হতে পারে তবে যে কোনওটি চয়ন করা হয় কোডের সাথে অবশ্যই সামঞ্জস্য হতে হবে। যদি আপনার ভাষা উপরের অক্ষরগুলিকে সমর্থন না করে তবে কেবলমাত্র অক্ষর বিকল্প হিসাবে ব্যবহার করতে নির্দ্বিধায়।
- বিমানটি ফ্রেম প্রতি 1 লাইন অবতরণ করে।
- বিমানটি যখন একবার একটি লাইনে নেমে আসে তখনই কেবল 1 টি স্থান বাম বা ডানদিকে নিয়ে যেতে পারে। এটি বংশদ্ভুত প্রতিটি লাইন চলতে হবে না। যতক্ষণ না এটি রানওয়েতে শেষ হয় এটি ডান বা বাম দিকে সরানো আপনার পক্ষে to আপনি পাইলট!
- কোনও ত্রুটি পরিচালনার প্রয়োজন নেই। আপনি ধরে নিতে পারেন ইনপুটটি সর্বদা 0-10 অন্তর্ভুক্ত থেকে বৈধ পূর্ণসংখ্যার হবে।
- আউটপুট অবশ্যই উপরে বর্ণিত অক্ষরগুলি সমন্বিত থাকতে পারে (যদি আপনার ভাষা তাদের সম্পাদিত প্রথম নিয়মটি দেখে সমর্থন করে না) এবং একই আকারের হওয়া আবশ্যক অর্থাৎ 15 টি অক্ষরের প্রশস্ত 6 লাইন উচ্চতা শুরু করতে হবে। উপরের উদাহরণটির মতো উচ্চতা হ্রাস পেতে পারে।
- প্রোগ্রাম বা ফাংশনটি ঠিক আছে তবে উপরের মতো প্রদর্শিত হবে।
- শীর্ষস্থানীয় / পিছনের স্থান / নিউলাইনগুলি আমার দ্বারা ভাল are
- আপনি যদি চান তবে আউটপুট ফ্রেমের মধ্যে পর্দা সাফাই নির্দ্বিধায় অনুভব করুন। এই না প্রয়োজন।
- স্ট্যান্ডার্ড লুফোলগুলি যথারীতি নিষিদ্ধ (যদিও আমি মনে করি না যে এমন অনেকগুলি রয়েছে যা এই ধরণের চ্যালেঞ্জের সাথে সহায়তা করবে)।
- এটি কোড গল্ফ তাই সংক্ষিপ্ত উত্তরটি অবশ্যই বিজয়ী এবং সম্ভবত বেশিরভাগ ভোট পাবে তবে কিছুটা অপ্রত্যাশিত ভাষায় যদি সত্যিই আকর্ষণীয় সমাধান আসে তবে এটি দীর্ঘতর হলেও এটি সেরা উত্তর হিসাবে গ্রহণযোগ্য হবে না accepted যতক্ষণ না নিয়মগুলি কাজ করে ততক্ষণ পোস্ট করতে নির্দ্বিধায় যোগাযোগ করুন।
পাইথন 2-তে অসম্পূর্ণ রেফারেন্স প্রয়োগকরণ এটি অনলাইনে উপলব্ধ উপলভ্য ! যাতে আপনি দেখতে পারেন যে এটি কীভাবে বিভিন্ন ইনপুট মানগুলির সন্ধান করে।