题面:

Code:
#include<iostream>
#define int long long
using namespace std;
int x;
int fb(int a,int b,int c,int day){
if(c>x) return day;
swap(b,c);
swap(a,c);
c=a+b;
fb(a,b,c,day+1);
}
signed main(){
cin>>x;
if(x==0) cout<<1;
else cout<<fb(1,1,2,1)+2;
return 0;
}
我真服了啊,这为什么MLE啊