তালিকার একটি তালিকা দেওয়া হ'ল সংক্ষিপ্ত তালিকাটি হ'ল যা ঠিক এক তালিকার একটি সংক্ষিপ্ত সাবলিস্ট।
উদাহরণস্বরূপ যদি আমাদের ছিল
[[1,2,3],
[1,2,3,4],
[2,4,5,6],
[1,2,4,5,6]]
সংক্ষিপ্ততম সামঞ্জস্যপূর্ণ সাবলিস্টটি [3,4]
যেহেতু এটি কেবলমাত্র দ্বিতীয় তালিকায় প্রদর্শিত হবে appears
যদি কোনও অনন্য সংলগ্ন সাবলিস্ট না থাকে (এর জন্য কমপক্ষে একটি সদৃশ প্রবেশের প্রয়োজন), একটি খালি তালিকা আউটপুট করুন। এখানে একটি উদাহরণ
[[1,2,3],
[1,2,3],
[1,2]]
যদি ন্যূনতম আকারের একাধিক সংক্ষিপ্ত সাবলিস্টগুলি থাকে তবে আপনি তাদের যে কোনও একটি বা সেগুলিতে থাকা একটি তালিকা আউটপুট করতে পারেন। উদাহরণস্বরূপ যদি ইনপুট ছিল
[[1,2,3],[2],[1],[3]]
আপনি হয় আউটপুট পারে [1,2]
, [2,3]
বা [[1,2],[2,3]]
। আপনি যদি পরের বিকল্পটি বেছে নিতে চান তবে কেবলমাত্র একমাত্র সমাধান রয়েছে এমন ক্ষেত্রে আপনি সিঙ্গলটন তালিকাগুলি আউটপুট করতে পারেন।
আউটপুট একই তালিকায় একাধিকবার ঘটতে পারে যতক্ষণ না এটি অন্য কোনও তালিকায় প্রদর্শিত না হয়। উদাহরণ স্বরূপ
[[1,2,1,2],[2,1]]
আউটপুট করা উচিত [1,2]
কারণ[1,2]
এটি প্রথম তালিকার একটি সাবলিস্ট তবে দ্বিতীয়টি নয়, যদিও এটি দুটি ভিন্ন উপায়ে প্রথম তালিকার একটি সাবলিস্ট।
আপনি যে কোনও ধরণের সমন্বিত তালিকার তালিকা ইনপুট হিসাবে নিতে পারেন যতক্ষণ না সেই ধরণের 100 টিরও বেশি সম্ভাব্য মান রয়েছে, অর্থাত্ কোনও বুলিয়ান নয়।
এটি কোড-গল্ফ তাই কম বাইট ভাল হওয়ার সাথে উত্তরগুলি বাইটে স্কোর করা হবে।
পরীক্ষার কেস
[[1,1]] : [1]
[[1],[1]] : []
[[1,1],[1]] : [1,1]