朋友面试遇到一个有意思的题目分享给大家,小牛第四年会变老牛,老牛一年生一条小牛,?

朋友面试遇到一个有意思的题目分享给大家,小牛第四年会变老牛,老牛一年生一条小牛,?

154c53d27934b2bd827d6d280c652c71.png

您可以邀请朋友来回答该问题,也可以增加赏金获取更优质的回答!

声明:本网站所提供的信息仅供参考之用,并不代表本网赞同其观点,也不代表本网对其真实性负责。

1 个回答
xxxxxa

我比较笨,不会写什么高级的算法,所以按照题目的描述,翻译成了代码。不知道我写的有没有问题。 function cowSize(n) { let cows = [0]; for (let year = 0; year < n; year++) { for (let index = 0, count = cows.length; index < count; index++) { cows[index] += 1; if (cows[index] >= 3) { cows.push(0); } } } return cows.length; }