ইতিবাচক পূর্ণসংখ্যার একটি তালিকা দেওয়া থাকলে তা নির্ধারণ করে যে এমন কোনও উপাদান রয়েছে যা কিনা তার দুটি প্রতিবেশীর চেয়ে বড় বা তার দুটি প্রতিবেশীর চেয়ে কম (একটি "টুপি")। পরিষ্কার হওয়ার জন্য কোনও দ্বিধা কখনই তালিকার প্রথম বা শেষ আইটেম হতে পারে না কারণ তাদের কেবল একটি প্রতিবেশী রয়েছে।
আপনার প্রোগ্রামটির দুটি সামঞ্জস্যপূর্ণ মানের একটির আউটপুট হওয়া উচিত যা প্রত্যাহার করে না কোনও তালিকার সাথে তালিকার সাথে তালিকাগুলি সহ একটি তালিকা। মানগুলি কী গুরুত্বহীন তা আপনি সেগুলি নিজেরাই বেছে নিতে পারেন।
এটি কোড-গল্ফ তাই কম বাইট ভাল হওয়ার সাথে বাইটে উত্তরগুলি দেওয়া হবে।
পরীক্ষার মামলা
[] -> False
[1] -> False
[1,2] -> False
[1,2,1] -> True
[1,2,2] -> False
[1,2,3] -> False
[1,2,2,1] -> False
[1,2,2,3] -> False
[1,2,1,2] -> True
[1,3,2] -> True
[3,1,2] -> True
[2,2,2] -> False
[1,3,3]
(ডেনিসের অ্যালগরিদম ব্যবহার করে উত্তরগুলি কেবল নিজেরাই বর্ধিতকরণের পরিবর্তে
[1,2,2]
? নাকি আমি কিছু মিস করছি?
[1,2,2]
চিহ্ন হিসাবে একই তবে এটি তেমন হয়নি [1,3,3]
।