微信发红包规则
第一种,单独给某个好友发红包:0 < 金额 <= 200,金额支持两位小数
第二种,群红包,有以下三种类型:
1) 拼手气红包:1 <= 红包个数 <= 当前群聊人数,0 < 总金额 <= 200, 金额支持两位小数
2) 普通红包:1 <= 红包个数 <= 当前群聊人数,0 < 单个金额 <= 200, 金额支持两位小数
3) 专属红包:发给群聊中特定的某个人,0 < 金额 <= 200, 金额支持两位小数
我们要写的是拼手气红包的算法,先来看下业务上的场景,如下图所示: