题解 | #百钱买百鸡问题#
百钱买百鸡问题
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(" "))); });