صورت مسأله: با در اختیار داشتن یک آرایه n عددی، k عدد از بین آن ها طوری انتخاب کنید به طوری که بی عدالتی به حداقل برسد. سپس مقدار بی عدالتی را به عنوان خروجی نمایش دهید.
تعریف بی عدالتی: اختلاف بزرگترین عدد از کوچکترین عدد در مجموعه k
صورت مسأله: با در اختیار داشتن یک آرایه n عددی، k عدد از بین آن ها طوری انتخاب کنید به طوری که بی عدالتی به حداقل برسد. سپس مقدار بی عدالتی را به عنوان خروجی نمایش دهید.
تعریف بی عدالتی: اختلاف بزرگترین عدد از کوچکترین عدد در مجموعه k
صورت مسأله: با در اختیار داشتن یک ماتریس مربعی از اعداد ۱ تا ۹، حفرات موجود در ماتریس را پیدا کرده و با حرف X جایگزین نمایید. توجه کنید که باید این ماتریس را مانند یک نقشه فرض کنید که اندازه اعداد عمق حفره را نشان می دهد و حفره به عنوان سلول هایی تعریف می شود که در حاشیه ها نبوده و عمق آن از همه ی سلول های اطراف خود بیشتر باشد. راه حل را در ادامه ببینید.
سلام. در خدمتتون هستم با اولین قسمت از راه حل های مسایل برنامه نویسی HackerRank. پس از اینکه مسایل رو حل می کنم به منظور بحث و گفت و گو (و احیاناْ دیگر موارد استفاده!)پاسخ ها رو اینجا قرار می دهم. زبان برنامه نویسی که برای نوشتن استفاده می کنم پایتون (Python) و گاهاْ R هست. راه حل اولین مسأله که بسیار ساده هم هست رو در ادامه مطلب ببنید. لازم به ذکر است که برای مشاهده پیوند مورد نظر باید در این وبسایت عضو شده باشید