![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
my_t
这个作者很懒,什么都没留下…
展开
-
基础算法题-----百元买百鸡
基础算法—–百元买百鸡题目:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。首先来分析一下: 设公鸡为x只,母鸡为y只,小鸡为z只,可的 x+y+z=100 5x+3y+z/3=100 由于每种鸡最少1只,所以公鸡最多能有(100 - 3 - 1) / 5只原创 2016-05-06 02:58:18 · 2850 阅读 · 0 评论 -
基础算法题----兔子问题(斐波那契数列)
基础算法题—-兔子问题问题题目:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?首先分析: 由此可以看出兔子增长的的规律为1、1、2、3、5、8符合斐波那契数列的规律 根据斐波那契数列的计算公式 F(0)=0 F(1)=1 F(n)=F(n-1)+F(n-2)(n≥2,n∈N*) 使用递归编程可得:p原创 2016-05-06 23:56:13 · 2022 阅读 · 0 评论 -
基础算法题---水仙花数
基础算法题—水仙花数题目:打印出所有的”水仙花数”百度百科:水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153) 水仙花数是自幂数的一种,严格来说三位数的3次幂数才成为水仙花数。编码:// 严格来说三位数的3次幂数才成为水仙花数。所以从100开始到999 for (int i = 100; i原创 2016-05-08 01:17:42 · 664 阅读 · 0 评论