public static int[] distributeMoney(int m, int n) { int[] distribution = new int[n]; Random rand = new Random(); // 每个人先分配 1 元 for (int i = 0; i < n; i++) { distribution[i] = 1; } int remainingMoney = m - n; // 随机分配剩余的金额 for (int i = 0; i < remainingMoney; i++) { int randomPerson = rand.nextInt(n); distribution[randomPerson]++; } return distribution; }
点赞 评论

相关推荐

可以不说话:笔试a了3道半,今天说是挂了😭😭
投递汇丰科技等公司8个岗位
点赞 评论 收藏
分享
牛客10001:问就是六个月,全国可飞,给钱就干
点赞 评论 收藏
分享
牛客网
牛客企业服务