চ্যালেঞ্জ
আপনি একটি অ্যারের দেওয়া হয় পূর্ণসংখ্যার। একটি সঙ্গে পদক্ষেপ আপনি পারেন বৃদ্ধি অথবা হ্রাস অ্যারের একটি উপাদান 1 । আপনার টাস্ক হয় সমান , এরে যে সব অ্যারের উপাদানের কিছু সম্পাদন দ্বারা সমান করতে হয় প্যাচসমূহ । তবে তা যথেষ্ট নয়! আপনি যতটা সম্ভব কম পদক্ষেপ করতে চান ।
ইনপুট
- পূর্ণসংখ্যার খালি খালি অ্যারে
- বৈকল্পিকভাবে, দৈর্ঘ্য এর ।
আউটপুট
- নূন্যতম কত প্যাচসমূহ করা প্রয়োজন সমান অ্যারের ।
বিধি
- বৈধ জমা দেওয়ার জন্য মানক বিধি , I / O , লুফোলস প্রযোজ্য।
- এটি কোড-গল্ফ , তাই সংক্ষিপ্ততম সমাধান (বাইটে) জিতেছে। যথারীতি, গোল্ফ ভাষায় হাস্যকর সংক্ষিপ্ত সমাধানগুলি আপনার পছন্দের ভাষায় দীর্ঘ উত্তর পোস্ট করা থেকে নিরুৎসাহিত করবেন না।
- এটি কোনও নিয়ম নয়, তবে সমাধানটির পরীক্ষার জন্য একটি লিঙ্ক এবং এটি কীভাবে কাজ করে তার একটি ব্যাখ্যা অন্তর্ভুক্ত করা থাকলে আপনার উত্তরটি আরও ভালভাবে পাওয়া যাবে।
উদাহরণ
Input --> Output
[10] --> 0
[-1, 0, 1] --> 2
[4, 7] --> 3
[6, 2, 3, 8] --> 9
[5, 8, 12, 3, 2, 8, 4, 5] --> 19
[1,10,100] --> 99
Median
কিছু গুরূত্বপূর্ণ ভাষার জন্য কিছুটা শক্ত।