Menu
Coddy logo textTech

Number of Squares

Урок 8 из 15 курса Задачи на рекурсию: освойте рекурсивное мышление на Coddy.

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) {
    // Напишите здесь код
}

Все уроки раздела Задачи на рекурсию: освойте рекурсивное мышление