兔子的数量增长数据规律:0、1、1、2、3、5、8、13、21、34、……
符合斐波那契数列
F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2)
const readline = require('readline');
const rl = readline.createInterface({
input:process.stdin,
output:process.stdout
});
// const count = (n) =>{
// if(n < 3){
// return 1
// }else{
// return count(n -1) + count(n - 2)
// }
// }
rl.on('line',(line)=>{
const fibImpl =(a,b,n)=>{
a%=1000000007;
if(n===0){
return a;
}
return fibImpl(b,a+b,n-1);
}
console.log(fibImpl(0,1,line));
// console.log(count(line))
})

京公网安备 11010502036488号