Menu
Coddy logo textTech

החלפות למינימום

שיעור 13 מתוך 15 בקורס אתגרי רקורסיה – שליטה בחשיבה רקורסיבית של Coddy.

challenge icon

אתגר

קשה

כתבו פונקציה בשם minFind שמקבלת מספר שלם num ומספר שלם k, ומחזירה את המספר הקטן ביותר שניתן ליצור לאחר לכל היותר k החלפות.

דוגמאות,

  • minFind(3421, 1)  ->  1423 (1 - 3)
  • minFind(3421, 2)  ->  1243 (1 - 3, 2 - 4)
  • minFind(4231, 2)  ->  1234 (המספר הקטן ביותר לאחר החלפה אחת)

נסו בעצמכם

#include <stdio.h>
#include <stdlib.h>

int minFind(int num, int k) {
    // כתבו כאן את הקוד
    return num;
}

כל השיעורים ביחידה אתגרי רקורסיה – שליטה בחשיבה רקורסיבית

תרגלו בעצמכם: קומפיילר C אונליין