1055: 兔子繁殖问题
时间限制: 1 Sec 内存限制: 128 MB
提交: 30740 解决: 19451
[状态] [讨论版] [提交] [命题人:admin]
题目描述
这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。按此规律,假设没有兔子死亡,第一个月有一对刚出生的小兔子,问第n个月有多少对兔子?
输入
输入月数n(1<=n<=44)。
输出
输出第n个月有多少对兔子。
样例输入 Copy
3
样例输出 Copy
2
提示
本题是一个经典的递推入门题目: 用f(n)表示第n个月的兔子数目,则: f(n) = f(n-1) + 本月新生兔子数 而,本月新生兔子数 = f(n-2) (因为上上个月已存在的每只兔子,本月都会新生一只兔子) 所以,f(n) = f(n-1) + f(n-2) 这就是著名的fabinacci数列,后一项等于前两项的和: 1 1 2 3 5 8…

#include <stdio.h>int main()
{int i, n;int preNum, curNum, temp;scanf("%d", &n);preNum = curNum = 1;for(i = 3; i <= n; i++){temp = curNum;curNum = curNum + preNum;preNum = temp;}printf("%d\n", curNum);return 0;
}

1055: 兔子繁殖问题 C语言相关推荐

  1. 1055: 兔子繁殖问题 ZZULIOJ

    1055: 兔子繁殖问题 题目描述 这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子.小兔子长到第3个月后每个月又生一对 ...

  2. 醉林疯的OJ 1055: 兔子繁殖问题

    1055: 兔子繁殖问题 题目描述 这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子.小兔子长到第3个月后每个月又生一对 ...

  3. 【ZZULIOJ】1055: 兔子繁殖问题

    ZZULIOJ题解 1055: 兔子繁殖问题 题目描述 这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子.小兔子长到第3 ...

  4. zzulioj.1055 兔子繁殖问题

    1055: 兔子繁殖问题 时间限制: 1 Sec  内存限制: 128 MB 提交: 23697  解决: 14697 [状态] [讨论版] [提交] [命题人:admin] 题目描述 这是一个有趣的 ...

  5. 1055: 兔子繁殖问题 Python

    1055: 兔子繁殖问题 时间限制: 1 Sec 内存限制: 128 MB 提交: 30740 解决: 19451 [状态] [讨论版] [提交] [命题人:admin] 题目描述 这是一个有趣的古典 ...

  6. ZZULIOJ 1055:兔子繁殖问题

    兔子繁殖问题 题目描述 这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子.小兔子长到第3个月后每个月又生一对兔子.按此规 ...

  7. ZZULIOJ 1055 兔子繁殖问题(C++)

    兔子数列问题 斐波那契数列,又称黄金分割数列,以兔子繁殖为例子而引入,故又称为"兔子数列",指的是这样一个数列:1.1.2.3.5.8.13.21.34.-- 为什么f(n)=f( ...

  8. ZZULIOJ 1055兔子繁殖问题

    题目描述 这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子.小兔子长到第3个月后每个月又生一对兔子.按此规律,假设没有兔 ...

  9. zzulioj 1055: 兔子繁殖问题

    题目描述 这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子.小兔子长到第3个月后每个月又生一对兔子.按此规律,假设没有兔 ...

最新文章

  1. 实例讲解决策树分类器
  2. javascript 死循环
  3. 高并发编程-02-创建多线程的7种方式
  4. C++之map插入数据相同的key不能覆盖value解决办法
  5. ejs获取js变量值_EJS变量(注入值)
  6. 相同字符串的string对象不等
  7. $.ajax 加了headers报错_Springboot解决Ajax跨域的三种方式
  8. Java【第九篇】异常处理
  9. xshell删除文件夹命令_ssh远程连接GPU服务器进行深度学习以及常用ssh命令汇总
  10. 传智播客 C/C++学习笔记 函数调用 模型
  11. iperf命令linux,Linux iperf 用法介绍
  12. 海康服务器找不到网卡驱动,驱动技巧:解决设备管理器中找不到网卡的问题
  13. 基于ssm的仓库管理系统
  14. 笔记本电脑不用软件开wifi热点
  15. oracle对时间范围比较的语句
  16. 青龙面板扩展定时任务——九章头条
  17. 【杂谈分享】如何在中国大学MOOC高效学习?MOOC学习全面指北√
  18. 创意名片大全:一组精美的折叠效果名片设计
  19. vmware mac安装教程 | 不能全屏的终极原因
  20. 地址池命令 思科理由_思科交换机DHCP功能和使用简介

热门文章

  1. 全国主要城市空气质量
  2. 宏碁TravelMate tx50g2配置tensorflow-gpu
  3. 2022虚拟数字人TOP50排行榜出炉,李未可、柳夜熙等IP入选虚拟偶像TOP30
  4. 数据结构之赫夫曼文件压缩解压
  5. TortoiseSVN 图文使用教程
  6. CPU测试工具cpuburn-in使用方法
  7. 神州信息“银农直连”连通服务农村集体经济组织最后一公里
  8. 蚂蚁金服面试经历 —— 临场发挥
  9. Ackerman阿克曼(后驱动)前轮舵机转向后轮电机驱动移动平台的建模及控制算法
  10. 安装完xampp启用时,计算机中丢失api-ms-win-crt-conio-l1-1-0.dll怎么办?