博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自娱自乐的小题目(1)
阅读量:6907 次
发布时间:2019-06-27

本文共 1022 字,大约阅读时间需要 3 分钟。

在网上看到了50个算术题,没事的时候就自娱自乐的做着玩~

题目1:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一

对兔子,假如兔子都不死,问每个月的兔子总数为多少? 

1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... 

View Code
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Test {    class Program {        //【程序1】         //题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一        //对兔子,假如兔子都不死,问每个月的兔子总数为多少?         //1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....        //斐波那契数列        static void Main(string[] args) {            Console.WriteLine("第几个月:");            var a=Convert.ToInt32(Console.ReadLine());            Console.WriteLine("总数为:{0}",Count(a));         }        public static int Count(int n) {            if (n > 2) {                int temp = Count(n - 1) + Count(n - 2);                if (temp > int.MaxValue) { return 0; } else {                    return temp;                }            } else {                return n > 0 ? 1 : 0;            }        }    }}

 

 

转载于:https://www.cnblogs.com/socialdk/archive/2012/05/25/2518745.html

你可能感兴趣的文章
Nginx中防盗链(下载防盗链和图片防盗链)及图片访问地址操作记录
查看>>
super返回不过来
查看>>
Git学习(一) 版本号管理工具
查看>>
cas服务器源码阅读笔记,对标博客
查看>>
细说ES7 JavaScript Decorators
查看>>
C# Win32控制台线程计时器代码示例
查看>>
JAVA面试题
查看>>
【小贴士】【stringify神BUG】【localstorage失效】【消灭Safari alert框】【是否延迟加载】【页面10px白屏】...
查看>>
Android 图片处理效果集
查看>>
【Andorid X 项目笔记】TextView字幕效果(3)
查看>>
ListView 条目加载上滑下滑首尾缩放动画实现
查看>>
解决打开bootstrap模态框抖动问题
查看>>
WMware 10 Ubuntu 12.04 进入Unity模式
查看>>
scala的Option
查看>>
CANopenNode drvTemplate/CO_driver.h hacking
查看>>
自动适应输入内容宽度的TextBox控件
查看>>
GBDT的基本原理
查看>>
Java 程序员 面试前必备知识
查看>>
倦夜-杜甫
查看>>
web.xml中load-on-startup的作用
查看>>