Liczba kwadratów
Lekcja 8 z 15 w kursie Wyzwania z rekurencji — opanuj myślenie rekurencyjne w Coddy.
Wyzwanie
ŚredniNapisz funkcję o nazwie squareNum, która przyjmuje liczbę całkowitą n i zwraca minimalną liczbę kwadratów, których suma wynosi n.
Przykłady,
n=9-> 9 = 32 ->1n=10-> 10=32+12 ->2n=63-> 63=72+32+22+12 ->4
Spróbuj swoich sił
int squareNum(int n) {
// Napisz tutaj kod
}Wszystkie lekcje w sekcji Wyzwania z rekurencji — opanuj myślenie rekurencyjne
2Średnio zaawansowane wyzwania
Problem plecakowyLiczba kwadratówPrzeplatanie wynikówKombinacje sumZnajdź trójkęPodziel tablicęPoćwicz samodzielnie: Kompilator C online