gpt4 book ai didi

random - 生成具有固定总和和约束的随机整数

转载 作者:行者123 更新时间:2023-12-04 18:35:51 26 4
gpt4 key购买 nike

如何生成6个加起来为8的随机整数,并且每个整数都小于或等于2?

例如。 1,2,1,2,2,0

到目前为止,我已经找到了给出具有固定总和的随机整数但如何对这些整数施加约束的方法。

最佳答案

这个怎么样:

  • 以全零开始数组。
  • 随机选择一个数组索引,并在数组中的该位置添加一个。如果已经是两点了,不要做,重试直到成功。
  • 做第 2 步八次

  • 这不会导致 [0,2] 上均匀分布的整数(但您没有说明您需要什么分布),这些数字将在整个数组中偏向相等的高度。

    关于random - 生成具有固定总和和约束的随机整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35074552/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com