【发布时间】:2022-11-25 05:37:45
【问题描述】:
我最近在面试中遇到了这个问题。假设您有 3 种类型的优惠券:
- 免运费(分发给 10% 的用户)
- 一送一(分发给10%的用户)
- 固定 10% 折扣(分配至 80%)
任务是找到一种分发优惠券的方法,以便在每次结帐时为用户提供优惠券,并且该优惠券应该是上述三种之一。有多个用户进入你的系统,这种分配模式应该在系统中保持。
我无法解决问题。我认为我们需要为每个令牌分配优先级并随机选择它们。
【问题讨论】:
标签: python math probability system-design