请问有数学好的大佬吗?有个算式我这个菜鸡玩不转

已知 A=60,B=440, C=D-B+A,D>B>C>A。求C和D的值。
数学菜鸡的我一脸懵逼,完全不知道代码该如何下手。emmmmmm :joy:

由C=D-B+A得C-A=D-B,设C-A=D-B=X,所以C=A+X,D=B+X,由D>B>C>A得B-A>X>A;然后就是看你想要啥了
这里写错了,应该是0<X<B-A

大佬的逻辑是对的,但是还是不知道如何用公式算出X的值啊,因为已知的只有A和B

for (let A = 60, B = 440, C = A + 1; C < B; C++) {
    let D = C - A + B
    if (D > B) console.log(`c:${C},d:${D}`)
}

我也数学菜鸡,感觉c的值大于60小于440都行,有了c的值d的值就出来了

let delta = 1; // 间隔,整数就是1,小数的话看你需要几位小数
let A=60,B=440;
for (let X=delta;X<B-A;X+=delta) { //上面不等式写错了,这里初始值应该是delta不应该是A+delta
console.log(C:${A+X},D:${B+X});
}

直线 y=x-380 在区间(440,820)上面的值都符合。

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。