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