Menu
Coddy logo textTech

Number of Squares

Leçon 8 sur 15 du cours Défis de récursivité - Maîtrisez la pensée récursive de Coddy.

challenge icon

Défi

Moyen

Écrivez une fonction nommée squareNum qui reçoit un entier n et renvoie le nombre minimum de carrés dont la somme est égale à n.

Exemples,

  • n=9  ->  9 = 32  ->  1
  • n=10  ->  10=32+12  ->  2
  • n=63  ->  63=72+32+22+12  ->  4

Essayez vous-même

int squareNum(int n) {
    // Écrire le code ici
}

Toutes les leçons de Défis de récursivité - Maîtrisez la pensée récursive