簡單隨機紅包生成java實現

問題描述:將固定金額的錢total隨機分發給n我的,每一個人得到的金額不小於min且最大不超過max? 解題思路:先爲每一個人分配min元,而後將剩餘的錢按[0-(max-min)]的區間隨機分配,分配時注意判斷餘額是否足夠,是否超過了max,循環分配屢次,直到分完爲止。對分配玩後的結果,存在向前傾斜的狀況,再採用隨機亂序的方法將結果攪亂,便獲得最終的結果。如下是代碼實現:java package
相關文章
相關標籤/搜索