哪位大佬幫幫小弟吧
uj5u.com熱心網友回復:
給你個sampleint gcount = 0;
long long getp(int n) {
gcount++;
if (n<1) return -1;
else if (n==1) return 7;
else if (n==2) return 11;
return getp(n-1) + getp(n-2); //這里會呼叫兩次遞回,所以效率低
}
int main() {
int n;
scanf("%d", &n);
getp(n);
printf("%d\n", gcount);
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/211485.html
標籤:C++ 語言
