HOJ 2018 题解
来源:互联网 发布:尤因数据 编辑:程序博客网 时间:2024/06/10 09:24
原题链接:http://acm.hdu.edu.cn/showproblem.PHP?pid=2018
题目分析:第1年,母牛数量为1。 num[1]=1
第2年,母牛数量为2。 num[2]=2
第3年,母牛数量为3。 num[3]=3
第4年,母牛数量为4。 num[4]=4
第5年,总的母牛数量为第4年已经存在的“老牛”,加上第2年时候(因为第2年的母牛们都可以生产小牛了)的母牛们新生出的小牛们。即num[4]+num[2]。
。。。。。。。
第n年,母牛的数量为num[n-1] + num[n-2].
import java.io.BufferedInputStream;import java.util.Scanner;public class Main{public static void main(String[] args){Scanner sin = new Scanner(new BufferedInputStream(System.in));int[] nums = new int[56];nums[1] = 1;nums[2] = 2;nums[3] = 3;nums[4] = 4;for(int i=5; i<56; i++){nums[i] = nums[i-1] + nums[i-3];}int year = 0;while((year=sin.nextInt())!= 0){System.out.println(nums[year]);}sin.close();}}
0 0
- HOJ 2018 题解
- hoj 1025 SkewBinary 题解
- HOJ 1000题 题解
- HOJ 1001题 题解
- HOJ 1002题 题解
- HOJ 题解系列说明
- HOJ 1003题 题解
- HOJ 1004题 题解
- HOJ 1005题 题解
- HOJ 1006题 题解
- HOJ 1008题 题解
- HOJ 2201 题解
- HOJ
- HOJ 1004
- 位图-hoj
- HOJ 1020
- HOJ Megaminx
- hoj WERTYU
- 面试题(其他)
- Practice3_6_vector_sort_struct_gold_silver_bronze_playerName2
- 如何调试Android Native Framework
- Android版微信聊天对话框中输入如下代码会有一些神奇的用途
- CTO、技术总监、首席架构师的区别
- HOJ 2018 题解
- 解析XML:DOM,SAX,PULL
- MySQL数据库优化
- xpath从此放弃正则表达式
- 【决策树】熵及ID3算法Python示例
- android开发艺术探索事件分发总结
- 如何使用php中ftp函数上传文件以及解决php上传文件失败的方法
- 1.python开源——scrapy抓取豆瓣信息
- java中将PDF转图片格式