Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leonzai/lucy_red_packet

发红包、指定人发红包、redpacket、lucy money、read packet
https://github.com/leonzai/lucy_red_packet

Last synced: about 1 month ago
JSON representation

发红包、指定人发红包、redpacket、lucy money、read packet

Awesome Lists containing this project

README

        

# php 版红包算法

参考腾讯红包算法。

功能点:

1. 指定红包金额、数量发红包
2. 指定红包金额、数量,再指定某个人发送指定金额的红包

### 红包数量 5 个、金额 5 元

```php
测试数据:
第 1 个: 1.05 元
第 2 个: 1.7 元
第 3 个: 1.11 元
第 4 个: 0.26 元
第 5 个: 0.88 元
===========================================================================
测试数据:
第 1 个: 0.18 元
第 2 个: 2.08 元
第 3 个: 1.25 元
第 4 个: 0.08 元
第 5 个: 1.41 元
===========================================================================
测试数据:
第 1 个: 1.09 元
第 2 个: 0.18 元
第 3 个: 2.26 元
第 4 个: 0.4 元
第 5 个: 1.07 元
===========================================================================
测试数据:
第 1 个: 0.03 元
第 2 个: 0.3 元
第 3 个: 2.04 元
第 4 个: 1.42 元
第 5 个: 1.21 元
===========================================================================
测试数据:
第 1 个: 1.76 元
第 2 个: 0.31 元
第 3 个: 1.81 元
第 4 个: 0.93 元
第 5 个: 0.19 元
```

红包数量 5 个、金额 5 元、指定第 4 个人 3 元

```php
测试数据:
第 1 个: 0.77 元
第 2 个: 0.17 元
第 3 个: 0.48 元
第 4 个: 3 元
第 5 个: 0.58 元
===========================================================================
测试数据:
第 1 个: 0.55 元
第 2 个: 0.32 元
第 3 个: 0.11 元
第 4 个: 3 元
第 5 个: 1.02 元
===========================================================================
测试数据:
第 1 个: 0.89 元
第 2 个: 0.06 元
第 3 个: 0.58 元
第 4 个: 3 元
第 5 个: 0.47 元
===========================================================================
测试数据:
第 1 个: 0.13 元
第 2 个: 0.16 元
第 3 个: 0.57 元
第 4 个: 3 元
第 5 个: 1.14 元
===========================================================================
测试数据:
第 1 个: 0.18 元
第 2 个: 1 元
第 3 个: 0.39 元
第 4 个: 3 元
第 5 个: 0.43 元
```