ভূমিকা
ধরুন আমার কাছে পূর্ণসংখ্যার একটি তালিকা রয়েছে, এল = [-1,2,2,1,2,7,1,4] বলুন । আমি আমার জীবনে ভারসাম্য বজায় রাখতে পছন্দ করি, তাই এতে এমনকি উপাদানগুলির মতো অনেকগুলি বিজোড় উপাদান রয়েছে দেখে আমি আনন্দিত। আরও কি, এটি 3 এর সমস্ত মডুলো শ্রেণিতেও সমান সংখ্যক উপাদান রয়েছে যার এতে উপাদান রয়েছে:
[-1,2,2,1,2,7,1,4]
0 mod 3:
1 mod 3: 1 7 1 4
2 mod 3: -1 2 2 2
দুঃখের বিষয়, 4 এর মডুলো ক্লাসগুলির জন্য এটি আর ধরে না। সাধারণভাবে, আমরা বলতে একটি খালি তালিকা মডিউল সুষম এন যদি এটা সব মডিউল শ্রেণীর উপাদানের একটি সমান নম্বর আছে এন , যার জন্য এই নম্বরে 0. উপরে তালিকা নয় এল সুষম মডিউল 2 এবং 3, কিন্তু ভারসাম্যহীন মডিউল 4।
কাজটি
আপনার ইনপুটটি কোনও যুক্তিসঙ্গত বিন্যাসে নেওয়া একটি খালি খালি তালিকা L এর পূর্ণসংখ্যার। আপনার আউটপুট হল সেই পূর্ণসংখ্যার N ≥ 2 এর তালিকা যা এল ভারসাম্যযুক্ত মডুলোর এন , আবার কোনও যুক্তিসঙ্গত বিন্যাসে। আউটপুট ক্রম কিছু যায় আসে না, তবে এটিতে সদৃশ থাকা উচিত নয়।
এটা তোলে নিশ্চিত করা হয় আউটপুট, যার মানে অবিকল যে সমস্ত উপাদান একমাত্র finitely অনেক নম্বর আছে এল তাতে সময়ের একটি সমান সংখ্যা ঘটবে। অবৈধ ইনপুটগুলির উদাহরণগুলি [3] , [1,2] এবং [0,4,4,0,3,3] । লক্ষ্য করুন যে আউটপুটে সর্বাধিক সংখ্যাটি সর্বাধিক সর্বাধিক (এল) - মিনিট (এল) ।
প্রতিটি ভাষার মধ্যে সবচেয়ে কম বাইট গণনা এবং মানক -গল্ফ স্ট্যান্ডার্ড standard বিধি প্রযোজ্য।
পরীক্ষার মামলা
[1,1,2] -> []
[1,1,5] -> [2,4]
[1,1,24] -> [23]
[1,2,3,2] -> [2]
[12,12,-4,20] -> [2,3,4,6,8,12,24]
[1,1,12,12,-3,7] -> [3,10]
[-1,2,2,1,2,7,1,4] -> [2,3]
[4,-17,-14,-18,-18,3,5,8] -> []
[-18,0,-6,20,-13,-13,-19,13] -> [2,4,19]
[-11,-19,-19,3,10,-17,13,7,-5,16,-20,20] -> []
[3,0,1,5,3,-6,-16,-20,10,-6,-11,11] -> [2,4]
[-18,-20,14,13,12,-3,14,6,7,-19,17,19] -> [2,3]
[-16,-9,6,13,0,-17,-5,1,-12,-4,-16,-4] -> [3,9]
[-97,-144,3,53,73,23,37,81,-104,41,-125,70,0,111,-88,-2,25,-112,54,-76,136,-39,-138,22,56,-137,-40,41,-141,-126] -> [2,3,6]