我知道这个问题很难理解,但我需要一个JavaScript的数学公式。如何获得固定平均值的可能结果?
I am having dynamic number from 0 to 7.
现在我具有5个记录:
a = from 0 to 7,
b = from 0 to 7,
c = from 0 to 7,
d = from 0 to 7,
e = from 0 to 7
现在我需要的等式从我能找到的可能的输出,B,C,d和e,使得平均5.
Like for average = 5:
1. a = 5, b = 5, c = 5, d = 5, e = 5
2. a = 2, b = 7, c = 6, d = 5, e = 5
用户将输入所需的平均值,我需要抛出可能的输出来填充平均值。
只有32768种可能的组合,所以你可以尝试他们所有嵌套循环 – assylias 2012-03-15 09:25:31
@assylias :(这就是为什么我需要找到任何常见的数学函数。 – 2012-03-15 09:26:37
的可能重复[如何产生整数分区?(HTTP ://stackoverflow.com/questions/1490001/how-do-i-generate-integer-partitions) – 2012-03-15 09:27:00