题解 | #百钱买百鸡问题#

百钱买百鸡问题

https://www.nowcoder.com/practice/74c493f094304ea2bda37d0dc40dc85b

const readline = require("readline");

const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout,
});

rl.on("line", function (line) {
    const num = 100;
    const arr: Array<number>[] = [];
    for (let i = 0; i <= num; i++) {
        for (let j = 0; j <= num - i; j++) {
            for (let k = 3; k <= num - i - j; k = k + 3) {
                if (i + j + k === num && 5 * i + 3 * j + k / 3 === num) {
                    arr.push([i, j, k]);
                }
            }
        }
    }
    arr.forEach((item) => console.log(item.join(" ")));
});

全部评论

相关推荐

可以不说话:笔试a了3道半,今天说是挂了😭😭
投递汇丰科技等公司6个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务