用python模拟抢红包
在每次循环中,根据剩余金额和剩余人数确定一个随机金额的范围,确保最小金额为 0.01 或剩余金额(如果剩余金额小于 0.01),最大金额为剩余金额除以剩余人数再乘以 2。对于每个红包,在一定范围内随机生成一个金额。这个范围是根据剩余金额和剩余人数动态确定的,确保每个人至少能抢到 0.01 元,且不超过剩余金额的一定比例(这里设为平均的 2 倍)。1. 创建一个全为 0 的列表,长度与抢红包的人数相同,用于存储每个人抢到的红包金额。缺点是可能出现较大的金额差异,导致某些人抢到的金额非常少,而某些人抢到很多。







