简单随机红包生成java实现

问题描述:将固定金额的钱total随机分发给n我的,每一个人得到的金额不小于min且最大不超过max? 解题思路:先为每一个人分配min元,而后将剩余的钱按[0-(max-min)]的区间随机分配,分配时注意判断余额是否足够,是否超过了max,循环分配屡次,直到分完为止。对分配玩后的结果,存在向前倾斜的状况,再采用随机乱序的方法将结果搅乱,便获得最终的结果。如下是代码实现:java package
相关文章
相关标签/搜索