想象一下以下等式:
2x + 3y + 4z + 5q = 32
x + y + z + q = 8
所有变量都是整数,并有一些约束,如
0 <= x <= xMax
0 <= y <= yMax
0 <= z <= zMax
0 <= q <= qMax
我知道这有多种解决方案。如何在不使用蛮力的情况下选择 RANDOMLY 其中一种解决方案?
答案 0 :(得分:0)
我找到了解决这个问题的另一种方法。最初的问题是找到一种通用的非暴力方式来从一组问题中创建考试。
有4种问题
x, y, z, q
我不得不随机挑选8个问题
x + y + z + q = 8
每种类型的问题都有不同的分数 AND 所挑选问题的总分必须为32
2x + 3y + 4z + 5q = 32
如果有人感兴趣,您可以找到解决方案here
感谢您的帮助,无论如何:)