约束逻辑挑战

Constraint logic challenge

想象以下等式:

2x + 3y + 4z + 5q = 32
x + y + z + q = 8

所有变量都是整数并且有一些限制,例如

0 <= x <= xMax
0 <= y <= yMax
0 <= z <= zMax
0 <= q <= qMax

我知道这有多种解决方案。你会如何选择 RANDOMLY 不使用蛮力的解决方案之一?

我找到了另一种方法来解决这个问题。最初的问题是找到一种通用的非暴力方法来从问题池中创建考试。

有 4 种问题

x, y, z, q

我不得不随机选择 8 个问题

x + y + z + q = 8

每种题型都有不同的分数AND所选题的总分必须是32

2x + 3y + 4z + 5q = 32    

如果有人感兴趣你可以找到解决方案

谢谢你的帮助:)