gena G gena Регистрация 8 Сен 2013 Сообщения 95 Репутация 7 Спасибо 1 Монет 0 6 Янв 2017 #1 #include using namespace std; int fib(int n) { if(n == 1 || n == 2) { return 1; } else { return fib(n-1) + fib(n-2); } } int main(void) { cout << fib(10); // 55 return 0; } 1.каким образом получается 55? непонятно! 2.cout<<fib(10) . 10 это n?
#include using namespace std; int fib(int n) { if(n == 1 || n == 2) { return 1; } else { return fib(n-1) + fib(n-2); } } int main(void) { cout << fib(10); // 55 return 0; } 1.каким образом получается 55? непонятно! 2.cout<<fib(10) . 10 это n?
цуакуйц Ц цуакуйц Регистрация 6 Дек 2012 Сообщения 95 Репутация 0 Спасибо 0 Монет 0 6 Янв 2017 #2 а в чем суть программы? что получить надо? Позитивный голос 0
Joker1993rus J Joker1993rus Регистрация 21 Июн 2013 Сообщения 95 Репутация 1 Спасибо 0 Монет 0 6 Янв 2017 #3 Причем здесь Java? Позитивный голос 0