এই হল পুলিশ-এবং-ডাকাত যদি আপনি বিন্যাস সঙ্গে পরিচিত ট্যাগ ক্লিক উইকি যেতে হয় না। এই প্রশ্নের জন্য কোনও ডাকাতদের থ্রেড থাকবে না।
পুলিশ
কপস হিসাবে আপনার কাজটি হলেন অনলাইন এনসাইক্লোপিডিয়া অফ ইন্টিজার সিকোয়েন্সগুলি থেকে দুটি সিকোয়েন্স নির্বাচন করা এবং একটি প্রোগ্রাম লিখুন যা একটি অনুক্রমের নবম উপাদানটিকে ইনপুট হিসাবে গ্রহণ করে এবং দ্বিতীয় ক্রমের নবম উপাদানকে আউটপুট করে। তারপরে আপনি কোড সহ একটি উত্তর দিন এবং নির্বাচিত ক্রমগুলি বাদ দিয়ে। ডাকাতরা আপনার দ্বারা নির্বাচিত ক্রমগুলি সন্ধান করার চেষ্টা করবে এবং যদি কেউ আপনার মনে থাকা ক্রমগুলি বা অন্য কোনও ক্রম সন্ধান করতে পরিচালিত করে যার জন্য আপনার প্রোগ্রামটির জন্য আপনার উত্তরটি অবশ্যই ক্র্যাকড হিসাবে চিহ্নিত করতে হবে । যদি কোনও ডাকাত আপনাকে এমন একটি ক্র্যাকের সাথে অবহিত করে যা আপনি বিশ্বাস করেন যে এটি বৈধ নয় তবে আপনি কোনও প্রমাণ হিসাবে প্রমাণ করতে পারেন যে এটি ক্র্যাক নয়। অন্যথায় আপনি এটি চিহ্নিত করতে হবে।
সাধারণ উত্তর হিসাবে 7 দিনের জন্য অচিহ্নবদ্ধ ছিল নিরাপদ চিহ্নিত করার যোগ্য। কোনও কপ তাদের মনে থাকা ক্রমগুলি প্রকাশ করে তাদের উত্তরটিকে নিরাপদ হিসাবে চিহ্নিত করতে পারে। নিরাপদে একবার উত্তর আর ফাটল হতে পারে না।
লক্ষ্যটি হ'ল আনক্র্যাকড থাকা অবস্থায় আপনার প্রোগ্রামের বাইট গণনা হ্রাস করা।
উদাহরণ
নিম্নলিখিত পাইথন কোডটি A000290 (বর্গ সংখ্যা) এর নবম উপাদানটিকে A000217 (ত্রিভুজাকার সংখ্যা) এ অনুবাদ করে:
lambda x:sum(range(0,int(x**.5+1)))
শর্তাবলী এবং প্রয়োজনীয়তা
আপনি যদি সীমাবদ্ধ হিসাবে প্রমাণিত না হয়ে এমন একটি ক্রম চয়ন করেন তবে আপনাকে অবশ্যই সমস্ত পদগুলি আউটপুট করতে হবে যা কেবলমাত্র OEIS পৃষ্ঠায় তালিকাভুক্ত নয়, বিদ্যমান থাকতে পারে
পূর্বের নিয়মগুলির ব্যতিক্রম হিসাবে অসীম নির্ভুলতা পূর্ণসংখ্যা ছাড়া তাদের পরিসীমাটির বাইরে আউটপুট বা ইনপুট নম্বরগুলি লাগবে না।
আপনার ইনপুট সিকোয়েন্সের আকার অবশ্যই আউটপুট ক্রমের চেয়ে ছোট প্রমাণিত হয়নি।
আপনার ইনপুট ক্রমের কোনও পুনরাবৃত্তি উপাদান থাকতে হবে নাহলে (অন্যথায় টাস্কটি বেশ অসম্ভব)
ওইআইএস তাদের পৃষ্ঠায় একটি সূচক অন্তর্ভুক্ত করে (ডিফল্টরূপে "অফসেট" শিরোনামের পরে প্রথম সংখ্যা) এটি এন এর জন্য আপনার অফসেট (এন ক্রমের প্রথম উপাদানটির সূচক সমান) যদি আপনি অন্য কোনও সূচক চয়ন করেন তবে আপনাকে অবশ্যই এটিতে নির্দেশ করতে হবে তোমার উত্তর.
আপনি যদি ওইআইএস-এ তালিকাবদ্ধ থাকা থেকে আলাদা কোনও অফসেট চয়ন করেন তবে আপনাকে অবশ্যই আপনার ইনপুট ক্রমের সমস্ত উপাদানকে আপনার আউটপুট অনুক্রমের সংশ্লিষ্ট উপাদানটিতে ম্যাপ করতে হবে।
যদি আপনার প্রোগ্রামটি এমন কোনও ইনপুট পায় যা ইনপুট ক্রমটিতে নেই তবে এটি যা ইচ্ছা তা করতে পারে (অপরিজ্ঞাত আচরণ)। তবে এটি এখনও পূর্ণসংখ্যার আউটপুট করা আপনার পক্ষে সবচেয়ে আগ্রহী।
আপনার কোডটি ইচ্ছাকৃতভাবে চালানো মুশকিল করা সমান প্রতিকূল নয়, এটি কার্যকরভাবে সময় সাশ্রয়ী করে বা অ-মুক্ত ভাষা নির্বাচনের মাধ্যমে করুন । যদিও আমি উত্তরোত্তর প্রয়োগ করব আমি উদ্দেশ্যপূর্বক পূর্ববর্তীটিকে প্রয়োগ করতে পারি না। তবে আমি আপনাকে মজা করার জন্য অনুরোধ করছি, প্রাক্তনটির চেষ্টা না করা কারণ এটি দুর্বল কম্পিউটারগুলির সাথে চ্যালেঞ্জটিকে বিশেষত আরও কঠিন করে তুলেছে।
ডাকাতের
ডাকাত হিসাবে আপনার কাজ হ'ল অনাকাঙ্ক্ষিত, অনিরাপদ উত্তরগুলি নির্বাচন করা এবং তারা যে ম্যাপগুলির মধ্যে ম্যাপ রাখেন সেগুলি সন্ধান করুন। আপনি যদি এমন কোনও সমাধান খুঁজে পান যা কাজ করে (অগত্যা কপসের উদ্দেশ্যযুক্ত সমাধান নয়) উপযুক্ত উত্তরের ক্রমগুলি মন্তব্য করুন।
ডাকাত দুটি নির্দিষ্ট ক্রম একটি সমাধান, যাচাই করার বিষয়ে খুব বেশি চিন্তা করা উচিত নয়, যদি এটি ওইআইএসের সমস্ত এন্ট্রিগুলির সাথে মেলে তবে একটি সমাধান পোস্ট করা উচিত। যদি সেই ক্রমটি না হয় যে কোনও পুলিশ সদস্যের মনে এই পুলিশ ছিল যে এটি একটি ভুল প্রমাণ রয়েছে বা এটির সন্ধান না করতে পারলে এটি ক্র্যাকড হিসাবে চিহ্নিত করতে পারে।