Problem Description

有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?

Input

输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。
n=0表示输入数据的结束,不做处理。

Output

对于每个测试实例,输出在第n年的时候母牛的数量。
每个输出占一行。

Sample Input

 

2 4 5 0

Sample Output

 

2 4 6

为找出规律,可找出前八项:1 2 3 4 5 7 10 14

因为前三年只有一只母牛生育,规律可从第四项开始,发现第四项=第一项加第三项,以此类推

源代码为:

#include<stdio.h>
int main()
{int f1,f2,f3,f4,i,t,n;
while(scanf("%d",&n),n)
 {if(n>3)
    {f1=1;f2=2;f3=3;f4=0;
    for(i=3;i<n;i++)
      {f4=f1+f3;
      f1=f2;
      f2=f3;
      f3=f4;
   }
  printf("%d\n",f4);
       }
  else printf("%d\n",n);
      
 }
return 0;
}

【hd水题】hd2018 母牛的故事相关推荐

  1. *step1_入门_ACM水题 小明系列故事——师兄帮帮忙

    http://acm.hdu.edu.cn/showproblem.php?pid=4506 思路 这道题用到了快速幂,求解k^t时. 快速幂模板https://blog.csdn.net/u0122 ...

  2. 函数递归简单题-hdoj-2044 2018-一只小蜜蜂 母牛的故事

    题目:一只小蜜蜂 递归做法: #include<cstdio> #include<iostream> #include<stdlib.h> #include< ...

  3. HDU4505 小Q系列故事——电梯里的爱情【水题】

    小Q系列故事--电梯里的爱情 Time Limit: 300/100 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total ...

  4. HDU4509 郑厂长系列故事——体检【水题】

    郑厂长系列故事--体检 Time Limit: 500/200 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total Sub ...

  5. 蓝桥杯 提高题 母牛的故事

    蓝桥杯 提高题 母牛的故事 题目描述 有一头母牛,它每年年初生一头小母牛.每头小母牛从第四个年头开始,每年年初也生一头小母牛.请编程实现在第n年的时候,共有多少头母牛? 输入 输入数据由多个测试实例组 ...

  6. hd 2018 母牛的故事

    [BestCoder Round #3 来了!]8月3号19:00~21:00(赛前30分钟停止注册比赛) 母牛的故事 Time Limit: 2000/1000 MS (Java/Others)   ...

  7. hdu2018 母牛的故事(模拟)

    母牛的故事 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

  8. hdu4530 水题

    题意: 小Q系列故事--大笨钟 Time Limit: 600/200 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total ...

  9. 母牛的故事——无脑模拟解法

    文章目录 前言 题目 题目描述 输入 输出 样例 思路剖析 完整代码 写在最后 前言 老规矩 开始之前唠一唠写这个题的初衷.事情是这样的,一个很偶然的机会,我做到了这道名为母牛的故事的题,做出来之后听 ...

最新文章

  1. find 按时间查找
  2. zcmu- 聪明的美食家 最长不连续上升子序列(nlogn)
  3. 微电网日前优化调度 。算例有代码(1)
  4. xd怎么制作年月日选项_Adobe XD从入门到精通(上)
  5. sql中datetime日期类型字段比较(mysqloracle)
  6. c语言程序设计学生程序查询,《c语言程序设计报告-学生信息管理系统》.doc
  7. Luogu2439 [SDOI2005]阶梯教室设备利用 (动态规划)
  8. android 生成泛型对象,java android解析多层含有泛型对象的json数据获取不到泛型类型解析失败解决办法...
  9. oxp开放型可变长协议_培养开放型领导者
  10. token 微信access 过期_如何设计 QQ、微信等第三方账号登陆 ?以及设计数据库表!...
  11. 谨防职业病 IT人士必不可少的四类食物
  12. Linux学习笔记——SecureCRT 8版本中文破解版
  13. 你的短信接口真的安全吗?
  14. 响应“交通强国”战略,百度地图重构行业生态价值
  15. Python分析00-90后的微信昵称,发现如下规律!
  16. 关于u盘快捷方式病毒的解决方案
  17. 圆面积计算公式,这样理解起来超简单!
  18. Android手机中的尺寸单位
  19. NVIDIA Jetson AGX Xavier 配置pytorch环境,anaconda,Pycharm
  20. 液压管路渗漏图像识别检测方法研究

热门文章

  1. linux系统优化,以及jvm优化
  2. 外贸网站SEO优化站外需要注意什么
  3. 智能安全用电技术电气火灾监控的应用介绍 安科瑞 许敏
  4. mysql数据库日志存储位置_MySQL数据库之mysql日志文件在哪 如何修改MySQL日志文件位置...
  5. vmtools下载失败问题解决
  6. 电影票syslog团购
  7. 【react】什么是fiber?fiber解决了什么问题?从源码角度深入了解fiber运行机制与diff执行
  8. 非华为手机可以升级鸿蒙,2亿台手机可以升级鸿蒙!华为王成录直言:技术不是问题...
  9. 脉脉上的 “前端三大浪漫“ 是个啥?
  10. 归并排序算法的C++实现