Menu
CoddyTech

平方数

Coddy 递归挑战:掌握递归思维 课程的第 8 课,共 15 课。

challenge icon

挑战

中等

编写一个名为 squareNum 的函数,接收一个整数 n,并返回总和为 n 的最少平方数个数。

例如:

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

亲手试试

int squareNum(int n) {
    // 在这里编写代码
}

递归挑战:掌握递归思维中的所有课

自己练习: C 在线编译器