লেস্ট কমন একাধিকের সাথে বিভ্রান্ত হওয়ার দরকার নেই ।
একাধিক উপাদান সহ ধনাত্মক পূর্ণসংখ্যার একটি তালিকা দেওয়া হয়েছে, অ্যারের মধ্যে দুটি উপাদানের সর্বাধিক সাধারণ পণ্যটি ফিরিয়ে দিন।
উদাহরণস্বরূপ, তালিকার এমসিএম [2,3,4,5,6]
হ'ল 12
, পণ্যগুলির একটি সারণি হ'ল:
2 3 4 5 6
---------------
2 | # 6 8 10 12
3 | # # 12 15 18
4 | # # # 20 24
5 | # # # # 30
6 | # # # # #
টেবিলে ধন্যবাদ ডিজেএমসিএমহেমকে
12
সর্বাধিক বার হিসাবে প্রদর্শিত হয় (হিসাবে দুইবার 2*6
এবং হিসাবে 3*4
)। মনে রাখবেন যে আমরা কোনও উপাদান এবং তার নিজস্ব পণ্য অন্তর্ভুক্ত করছি না, তাই 2*2
বা 4*4
এই তালিকায় উপস্থিত হয় না। যাইহোক, অভিন্ন উপাদানগুলি এখনও বহুগুণ হবে, সুতরাং দেখতে টেবিলটি [2,3,3]
দেখতে দেখতে:
2 3 3
----------
2 | # 6 6
3 | # # 9
3 | # # #
এমসিএম থাকায় 6
।
টাই হওয়ার ক্ষেত্রে, আপনি কোনও বাঁধা উপাদান বা তাদের সকলের একটি তালিকা ফিরে আসতে পারেন।
- এটি কোড-গল্ফ , তাই প্রতিটি ভাষার জন্য সংক্ষিপ্ততম বাইট গণনা!
টেস্ট-মামলা:
[2,3,4,5,6] -> 12
[7,2] -> 14
[2,3,3] -> 6
[3,3,3] -> 9
[1,1,1,1,2,2] -> 2
[6,200,10,120] -> 1200
[2,3,4,5,6,7,8,8] -> 24
[5,2,9,10,3,4,4,4,7] -> 20
[9,7,10,9,7,8,5,10,1] -> 63, 70, 90 or [63,70,90]
[3,3,3] -> 9
)। আপনার সমস্ত বর্তমান পরীক্ষার কেসগুলি যে কোনও জোড়গুলিকে ফিল্টার করে যেখানে উপাদানগুলি একই থাকে (এমনকি একই পরীক্ষার ক্ষেত্রেও [2,3,3]
একই মান রয়েছে) এখনও সঠিক পরীক্ষার ফলাফল রাখবে, তবে এই পরীক্ষার ক্ষেত্রে ব্যর্থ হবে কারণ ফিল্টারিংয়ের পরে আর কিছু থাকবে না।