1352: 兔子繁殖问题

1.描述

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

输入
输入月数n(1<=n<=44)。

输出
输出第n个月有多少对兔子。

样例输入
3
样例输出
2

2.代码

#include<stdio.h>
int main()
{int n,i,j=1,x=1,m;scanf("%d",&n);for(i=3; i<=n; i++){if(i%2!=0){j=j+x;}if(i%2==0){x=j+x;}}if(n%2!=0){printf("%d",j);}if(n%2==0){printf("%d",x);}return 0;
}

1352: 兔子繁殖问题相关推荐

  1. python斐波那契数列前20项_兔子繁殖问题带来的智商碾压:斐波那契数列趣谈

    本文来自公众号:超级数学建模 微信号 :supermodeling 原文标题:斐波那契数列趣谈 via 善科 by BB 一般认为斐波那契数列的提出是基于兔子的繁殖问题:如果一开始有一对兔子,它们每月 ...

  2. ZZULIOJ 1055:兔子繁殖问题

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

  3. python兔子繁殖问题中如何输出相应月份的数列_斐波那契数列介绍及Python中五种方法斐波那契数列...

    Q:斐波那契数列为何那么重要,全部关于数学的书几乎都会提到? A:由于斐波那契数列在数学和生活以及天然界中都很是有用.html 1. 斐波那契数列 概念引入 斐波那契数列(Fibonacci sequ ...

  4. matlab兔子繁殖问题,斐波那契数列在《疯狂动物城》兔子繁衍中的应用

    摘    要: 计算思维的构建有助于帮助学生将实际问题转换为透明易懂的框架算法, 并借助计算机解决.以电影<疯狂动物城>中的兔子繁殖问题为例, 引出斐波那契数列, 引导学生将数学表达式转化 ...

  5. 兔子繁殖问题:一对兔子从出生后第三个月开始,每月生一对小兔子。小兔子到第三个月又开始生下一代小兔子。假若兔子只生不死,一月份抱来一对刚出生的小兔子,问一年中每个月各有多少对兔子(C++)(迭代法)

    算法经典题型13 兔子繁殖问题:一对兔子从出生后第三个月开始,每月生一对小兔子.小兔子到第三个月又开始生下一代小兔子.假若兔子只生不死,一月份抱来一对刚出生的小兔子,问一年中每个月各有多少对兔子.(三 ...

  6. C语言/C++常见习题问答集锦(六十四) 之兔子繁殖(递归与非递归)

    C语言/C++常见习题问答集锦(六十四) 之兔子繁殖(递归与非递归) 程序之美 1.C语言,计算1乘以3×5*-乘n的积,并输出结果,n值由键盘接收. #include<stdio.h>v ...

  7. java 兔子繁殖问题_兔子繁殖问题

    /*兔子繁殖问题. 设有一对新生的兔子,从第三个月开始他们每个月都生一对兔子,新生的兔子从第三个月开始又每个月生一对兔子. 按此规律,并假定兔子没有死亡,20个月后共有多少个兔子?要求编写为控制台程序 ...

  8. java兔子繁殖_兔子繁衍问题 (考虑死亡)

    兔子繁殖问题(考虑兔子会死亡的情况)–java实现 问题描述: 在一片广袤无垠的大草原上,生活一羣兔子:无需考虑性别,每只兔子每年年末都会生2只小兔子,这2只小兔子在第二年年末也会生2只小兔子: 兔子 ...

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

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

最新文章

  1. 解决nginx使用proxy_pass反向代理时,session丢失的问题
  2. jitwatch查看JIT后的汇编码
  3. 关于电商你应该知道的!!!(深度好文)
  4. mysql 搭建日志服务器_一、架构01-搭建日志服务器Rsyslog
  5. java将异常输出到日志_【ThinkingInJava】25、将异常输出记录到日志
  6. RDL(C) Report Design Step by Step 2: SubReport
  7. Mac latex vscode配置外部PDF阅读器并配置对应跳转
  8. Java IO(input output)流二
  9. python ssh库paramiko学习
  10. socket通信压力测试
  11. 给mBlock添加扩展模块
  12. Codesys基础应用----ST语言实现经典冒泡排序
  13. 【PS功能学习】10:蒙版带你领略台前幕后的故事
  14. Android计时器chronometer-Kotlin版
  15. OpenLayers 5 使用turf.js渲染克里金插值计算的等值面
  16. HTML怎么设艺术字体,用CSS设计艺术字集锦(二)
  17. 房贷等额本息利率上涨要跟着涨吗?
  18. Laravel-excel安装及使用
  19. 是时候客观评价Retrofit了,Retrofit这几点你必须明白!
  20. 车辆识别系统消息服务器异常,原来这样能处理好停车场车牌识别道闸一体机异常问题...

热门文章

  1. Android 模拟器指令(全)
  2. 麦芒6会升级鸿蒙吗,恭喜麦芒6!今日起开始升级安卓8.0+EMUI 8.0
  3. 落叶万能下载工具v1.0免费版
  4. C++基础数论————排列组合
  5. 图像矩(Hu矩)简介
  6. 锐迪科为何选择NASDAQ上市?
  7. 2019年国庆假期出行预测报告
  8. 华为最近面试后要等多久才有消息?(有经验进)
  9. 期货秒交易(期货秒懂百科)
  10. BUUCTF:[安洵杯 2019]不是文件上传