统计兔子总数--斐波那契数列
2016-07-15 18:25
405 查看
//有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? //要点:斐波那契数列 void main(){ int n; while(1){ cin>>n; if(n>0 && n<=120) cout<< rabbit_num(n)<<endl; else cout<<"请输入大于0,小于120的整数"<<endl; } } int rabbit_num(int month){ if(month==1 || month==2) return 1; else return rabbit_num(month-2)+rabbit_num(month-1); }
相关文章推荐
- 如何立即取消Toast
- HDU5641(打表,模拟)
- 跟我一起学习MySQL技术内幕(第五版):(第三章学习日记17)
- Kafka设计解析(五)- Kafka性能测试方法及Benchmark报告
- Atom vim mode
- SpringJDBC
- UVA-409 Excuses, Excuses!
- 【php:thinkphp 】URL重定向
- wpa_supplicant介绍与使用
- 假期集训--线性dp
- Tmux的安装、使用与配置
- NYOJ-最大的数
- BP网络公式推导及理解——qjzcy的博客
- Reactjs 'Symbol' is undefined in IE 11
- 欧几里德算法及其简单应用----<acm数学>
- 快速(quick)排序算法
- ajax请求没反应
- 【CSS】理解CSS
- 面试题(一)-sql查询重复数据
- 51Nod 1174 求区间最大的数 RMQ