#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?
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?