Swaps to Minimum
Lição 13 de 15 do curso Desafios de Recursão - Domine o Pensamento Recursivo da Coddy.
Desafio
DifícilEscreva uma função chamada minFind que recebe um número inteiro num e um número inteiro k e retorna o menor número que pode ser gerado após no máximo k trocas.
Exemplos,
minFind(3421, 1)->1423(1 - 3)minFind(3421, 2)->1243(1 - 3, 2 - 4)minFind(4231, 2)->1234(Menor número após 1 troca)
Experimente você mesmo
#include <stdio.h>
#include <stdlib.h>
int minFind(int num, int k) {
// Escreva o código aqui
return num;
}