সংজ্ঞা
আসুন একটি (অসীম) পূর্ণসংখ্যার সিকোয়েন্সকে সর্বজনীন বলা যাক যদি এটিতে প্রতিটি সীমাবদ্ধ সংখ্যার সাথে একটি যথাযথ উপক্রম হিসাবে অন্তর্ভুক্ত থাকে।
অন্য কথায়, পূর্ণসংখ্যা ক্রম (ক 1 , একটি 2 , ...) যদি এবং কেবল যদি প্রতিটি সসীম পূর্ণসংখ্যা ক্রম জন্য সার্বজনীন (খ 1 , ..., খ এন ) , একটি অফসেট হয় ট যেমন যে (ক ট + 1 টি ,…, A কে + এন ) = (খ 1 ,…, বি এন ) ।
উদাহরণস্বরূপ, ইতিবাচক প্রাথমিক সংখ্যাগুলির ক্রম সর্বজনীন নয়, নিম্নলিখিত কারণে অন্যগুলির মধ্যে among
এটিতে কোনও নেতিবাচক পূর্ণসংখ্যা, 1 , বা সম্মিলিত সংখ্যা নেই।
যদিও এটিতে 3 রয়েছে তবে এতে স্বতন্ত্র উপসর্গ (3, 3, 3) থাকে না ।
যদিও এতে 2 এবং 5 রয়েছে তবে এতে স্বতন্ত্র উপদ্বীপ (2, 5) থাকে না ।
যদিও এটিতে সামঞ্জস্যপূর্ণ উপদ্বীপ (,, ১১, ১৩) রয়েছে তবে এতে সংক্ষিপ্ত উপসর্গ (১৩, ১১,)) থাকে না ।
কার্য
যে কোনও একক সার্বজনীন পূর্ণসংখ্যার সিকোয়েন্সটি বেছে নিন (একটি 1 , একটি 2 ,…) এবং নীচের নিয়মগুলি মেনে আপনার পছন্দের প্রোগ্রামিং ভাষায় এটি প্রয়োগ করুন।
আপনি একটি সম্পূর্ণ প্রোগ্রাম বা একটি ফাংশন জমা দিতে পারেন।
আপনার কাছে আই / ও এর জন্য তিনটি বিকল্প রয়েছে:
কোনও ইনপুট নিবেন না এবং মুদ্রণ করুন বা পুরো ক্রমটি ফিরিয়ে দিন।
ইনপুট হিসাবে একটি সূচক এন নিন এবং মুদ্রণ করুন বা একটি এন ফেরত দিন ।
ইনপুট হিসাবে একটি সূচক এন নিন এবং মুদ্রণ করুন বা ফিরে (একটি 1 ,…, একটি এন ) ।
I / O বিকল্পগুলির 2 এবং 3 এর জন্য , আপনি যদি পছন্দ করেন তবে 0- ভিত্তিক সূচক ব্যবহার করতে পারেন ।
আপনার জমাটি অবশ্যই ডিটারমিনিস্টিক হতে হবে: একই ইনপুট দিয়ে একাধিকবার চালানো হলে অবশ্যই একই আউটপুট উত্পাদন করতে হবে।
তদ্ব্যতীত, এটি অবিলম্বে সুস্পষ্ট না হলে দয়া করে প্রমাণ করুন যে আপনি যে ক্রমটি বেছে নিয়েছেন তা সর্বজনীন। আপনার প্রমাণ অপ্রমাণিত অনুমানের উপর নির্ভর করতে পারে না।
স্ট্যান্ডার্ড কোড-গল্ফ বিধি প্রযোজ্য। বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয় হোক!