python百鸡百钱递归_百钱百鸡,一百块钱买一百只鸡的递归算法 javascript实现
生活随笔
收集整理的這篇文章主要介紹了
python百鸡百钱递归_百钱百鸡,一百块钱买一百只鸡的递归算法 javascript实现
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
// 求百錢百雞
function buy(ind, indexs, start) {
start++;
if (start > 2) {
return;
}
if (!indexs[start]) {
indexs[start] = 0;
}
for (indexs[start] = ind; indexs[start] <= 100; indexs[start]++) {
buy(0, indexs, start); // 遞歸調用
if (start == 2) {
if (5 * indexs[start – 2] + 3 * indexs[start – 1] + indexs[start] * 1 / 3 == 100
&&
indexs[start – 2] + indexs[start – 1] + indexs[start] == 100
) {
console.info(“公雞:” + indexs[start – 2] + “母雞:” + indexs[start – 1] + “小雞:” + indexs[start]);
break;
}
}
}
}
buy(0, {}, -1);
總結
以上是生活随笔為你收集整理的python百鸡百钱递归_百钱百鸡,一百块钱买一百只鸡的递归算法 javascript实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 玩客云如何设置文件存储到副盘_如何存储自
- 下一篇: java找出两个字符串中所有共同的子串_