【发布时间】:2015-05-09 14:49:28
【问题描述】:
我必须在 Python 中创建一个包含随机元素、随机元素数量的数组。唯一重要的是:所有元素的总和应该等于1024
示例:元素范围min=1、max=1024、sum=1024。
- 案例:
[1000, 13, 11],3个元素,它们的总和是1024。 - 案例:
[500, 200, 100, 2, 22, 150, 50],7个元素,它们的总和是1024。
如果有相同的数字[512, 512] 并不重要。有人可以解释一下怎么做吗?
【问题讨论】:
-
您的案例不满意:
Size = # of elements -
所有数字都必须是 1 才能满足这样的条件和最小值 1。
-
这是您要找的吗? stackoverflow.com/a/3590105/646543(查看投票最多的答案,而不是接受的答案)
-
Michael0x2a 也谢谢你