অস্বীকৃতি: এটি "পলিগ্লট দ্য ওআইআইএস!" দ্বারা অনুপ্রাণিত তবে এই সমস্যার সমাধান করে যা বন্ধ হওয়ার দিকে নিয়ে যায় (আউটপুট বিভাগটি দেখুন) এবং উত্তরগুলি অকার্যকর না করার জন্য পুনরায় পোস্ট করা হয়েছিল।
ভূমিকা
আমরা সবাই জানি এবং পূর্ণসংখ্যার সিকোয়েন্সগুলির অন-লাইন এনসাইক্লোপিডিয়া ( ওইআইএস ) পছন্দ করি। তাহলে কী যদি আমরা আকর্ষণীয় সিকোয়েন্সগুলির একটি অফ লাইন সংস্করণ তৈরি করি ? ঠিক আছে, এটি খুব সহজ হবে, তাই না এবং আপনি কীভাবে আমাদের মানক ইন্টারফেসের সাথে একটি ক্রম নির্বাচন করবেন !? না। এর সহজ সমাধান আমাদের দরকার। একটি বহুভুজ!
ইনপুট
আপনার ইনপুটটি একটি অ-নেতিবাচক পূর্ণসংখ্যার হবে n
।
আউটপুট
আপনার আউটপুট হয় হবে
n
একটি OEIS ক্রম বা তৃতীয় প্রবেশn
OEIS ক্রমের প্রথম এন্ট্রি।
আপনি পছন্দ অনুসারে সূচিটিকে 1-ভিত্তিক বা 0-ভিত্তিক হতে পারেন।
এই প্রশ্নটির সদৃশ না করার জন্য বহুমুখী পূর্ণসংখ্যার প্রিন্টার ধ্রুব ক্রম নিষিদ্ধ করা হয়েছে। এটিও জমা দেওয়ার অসুবিধা স্তর বৃদ্ধি করতে পারে এবং "বিরক্তিকর" সমাধানগুলি এড়ানো উচিত;)
অসম্পূর্ণ দুটি সিকোয়েন্স সদস্য উপস্থিত থাকলে একটি ক্রম স্থির হয় non
আহ, তাহলে চ্যালেঞ্জ কোথায়?
উপরের কার্যকারিতাটি আপনাকে বহুবিধ করতে হবে। এটি হ'ল যদি আপনি ভাষা A, B এবং C সমর্থন করেন তবে অবশ্যই সকলকে বিভিন্ন OEIS অনুক্রম প্রয়োগ করতে হবে। ক্রমের পছন্দটি সীমাবদ্ধ নয় কেবলমাত্র আপনার জন্য সমস্ত ভাষার জন্য আলাদা আলাদা ভাষা প্রয়োজন।
এটি হ'ল, আপনি যদি ক এর ভাষায় প্রদত্ত প্রোগ্রামটি চালান, তবে ক্রম এক্স উত্পন্ন হবে, আপনি যদি ভাষা বি তে প্রদত্ত প্রোগ্রামটি চালান, তবে ক্রম Y তৈরি করা হবে (এক্স! = ওয়াই সহ) এবং যদি আপনি সরবরাহিত প্রোগ্রামটি চালান ভাষা সিতে, তারপরে সিকোয়েন্স জেড উত্পন্ন হবে (এক্স! = জেড এবং অ্যান্ড ওয়াই! = জেড সহ)।
কে জিতলো?
সর্বাধিক সিকোয়েন্স / ভাষার জোড়ের সাথে উত্তর জিতল। প্রথম টাই-ব্রেকার হ'ল কোড-সাইজ (বাইটে) কম সহ ভাল হয়। দ্বিতীয় টাই-ব্রেকারটি আগের চেয়ে ভাল হওয়ার সাথে জমা দেওয়ার সময় হয়।
কোন চূড়ান্ত শব্দ / বিধি?
- আপনাকে অবশ্যই ঘোষণা করতে হবে কোন ভাষাটি কোন অনুক্রম তৈরি করবে।
- স্ট্যান্ডার্ড আই / ও বিধি প্রযোজ্য।
- যদি ভাষার মধ্যে বিভিন্ন এনকোডিংগুলি ব্যবহার করা হয় তবে উভয় প্রোগ্রামের অবশ্যই একই বাইট-সিকোয়েন্স ব্যবহার করা উচিত।
- ভাষা (পাইথন 2/3) পুনর্বিবেচনা না বিভিন্ন ভাষায় যেমন গণনা। কোনও ভাষার বিভিন্ন বাস্তবায়ন (যেমন ব্রাউজার জেএস বনাম নোড.জেএস )ও বিভিন্ন ভাষা হিসাবে গণ্য হয়।
- স্ট্যান্ডার্ড লুফোলস প্রযোজ্য।