支付宝集福平分2.15亿现金如何确保被平分?

理由
举报 取消

如果严格按照总金额是2.15亿整来算,由于活动参与人数不确定,不可避免无法整除的情况,从而导致无法平均分配。 如果一定要平均分配,奖池现金总额还会在2.15亿附近吗? 之前活动宣传是说平分超2亿现金,现在改为2.15亿,是否没有之前来得严谨? …………………………更新…………………………… 最终的结果:791405位用户,每人271.66元,总金额是214993082元。还是比较靠近2.15亿的总额的。 如果是每人217.67元,总额会是215000996整体金额更加靠近2.15亿元,而且这也是四舍五入的结果,但末尾数不及271.66好看。……………………………………………………… 另外,这个问题本意并不是让大家预测或者是评价本次集福活动,在话题描述也没加入支付宝话题。 请答题的同学看清问题描述再回答~

2017年5月28日 10 条回复 1258 次浏览

发起人:叶志晟 初入职场

中关村文理学院CS/白学家/勃学徒/丑/弱鸡/经常养苟

回复 ( 10 )

  1. 匿名用户
    理由
    举报 取消

    这是一个非常好的问题~感谢可爱的题主这么晚还邀请我答题。脑洞已开,回答比较长。

    首先,让我们来看,保证平均分配的话,是否会离2.15亿过远。

    根据题主的意见,我脑补了两条设定:

    【1 平均分配。即每个集赞成功的人得到的钱数是一样的】

    【2 总钱数为2.15亿附近。】

    很显然,正如题主所说,2.15亿元不太可能刚好被整除,又由于金额的最小单位是1分钱,根据第一条,每人分得的钱数肯定与真实钱数有差值。根据第二条,我们要让这个差值尽量小,所以采用四舍五入。

    设参与人数从一亿到三亿(只要活跃 就有收获),有R语言程序如下:

    所得数值向量n包含了不同人数所对应的金额差值。

    接下来看差值的大小,取其中的最大最小值:

    由结果可知,视情况不同,实际所需金额可能比2.15亿多148万,即超过2.16亿,或少148万,即少于2.14亿

    结论是,平均分配的情况下,现金总额不一定可以保证在2.15亿附近。

    不过,刚刚取的是最极端的情况,并不具有普遍性。让我们继续把脑洞打开,计算一下偏离2.15亿的概率有多大。

    还是取人数为1亿~3亿,对刚才的数据n进行统计。【才不是为了偷懒T T!

    我们用自带函数画一个简单的图:

    横坐标是偏离的金额(单位百万元)。纵坐标是每一个bar的频率百分比。

    可以看到,所需金额在2.15亿左右(2.145~2.155亿)的情况约为55%。也就是说,我们得到了结论2:人数在1亿~3亿的情况下,有约一半的几率,支付宝将无法做到平分2.15亿。

    当然,支付宝估计根本不在乎这些事情。举一个极端的例子:如果10000亿人都完成了集赞,按照设定,每人至少得到一分钱,支付宝需要付出100亿。然而地球上并没有这么多人,哪怕把死后的鬼魂也加上。即使每个中国人都多给一分,也不过是多花一千万,简直无关痛痒。

    我说这些才不是因为羡慕……而是要证明我们的结论3:支付宝所需要多付出的金额,和人数直接相关。有了这个结论,我们才能更加容易地回答下一个问题。

    我想回答的下一个问题,并不是题主所说的“怎样确保被平分”。因为刚刚的假设里,还存在着总金额不足2.15亿的情况。由于支付宝真的很有钱,我要把刚刚脑补的条件2改成【总钱数至少为2.15亿】。在这样的条件下,将不能采用四舍五入。只要相除的结果比整数多一点点,哪怕小数点后有一百个零,也是一分钱。

    这么说的我才不是因为羡慕……是有一点。一点点。

    我们都知道,集齐五福才可以分奖金,而基本上大家都缺敬业福,控制敬业福的数量可以成为控制人数的一个手段。

    那么,新的脑洞出现了:支付宝要怎样控制人数,使得多余花费最小呢?

    要解决这个问题,就要寻找人数-金额对应数据的特征。

    由于条件更改,之前的向量n已经不能用了,重新做一个。

    经过对向量n2的研究,我发现,这一数据呈分段递增特征。

    然而点太多并画不出来,所以我用dummy data模拟了一下,嗯,三百块钱共一万人抢的情况:

    这个图很好嘟说明了分段递增的样子。

    横坐标是人数,纵坐标是要多花的钱。当然,以分为单位。

    真是惨状啊。

    接下来分析我们的向量n2。

    共找到133个间断点,也就是说,满福用户数量1亿~3亿之间的数据共分为134条单调递增的线段。(如,263157895~266666666人为一条线段,所需额外钱数在此人数范围内单调递增,从2毛钱到266万元不等)

    所以,在上述条件下,支付宝最节省的方法可能是这样,可以将敬业福的数量控制在每段线段的最底部区域,单次大量发放,并适当增加一些,以防有敬业的人没有其他四福,或多个敬业在同一人手上的情况。

    ————————————

    看了一下评论,果然大家还是关心最终敬业福的数量啊。

    那我说一下我的预测吧。我觉得,最终敬业福的数量可能在一千万左右。

    太少的话,显示不了支付宝的影响力,同时活动受益者也太少。在此次活动得到红包的人是极有可能继续支持支付宝的,一个人又有至少十个好友,得到红包也可以用来在群里炫耀,无形之中还是在上亿人心中刷了一下存在感。

    太多的话,之前为了集福活动耗费心力的人估计也不怎么开心,得到钱的人也丧失了好运气带来的优越感。而且平摊下来的金额还不如一个平时群里发的几块钱红包,活动受益者不容易留下明显的好印象。

    当然,敬业福是一定会大量发放的。不然朋友圈里“我早就知道会大量发”的那些人就尴尬啦。

    那么,为什么这道题里我要把集赞成功的用户数量设的这么高呢?

    由上面的散点图可见,线段的横向长度是在递增的。每条线跨度越大,留给支付宝操作的空间就越大,容错率就越高。很显然整个公司是不在乎多付出几十万的,不过像我们这样的平凡人就在乎啦,预算和实际金额的差价,没准就可以让相关员工去吃顿好的呢~

    _________________________

    既然结果出来了,更新一下答案~虽然已经完 全 跑 偏,不过知乎的定位就是社交型嘛。

    之前的预测概括一下就是这样:受益的人数不能太少,平分所得金额也不能太少。我觉得相互矛盾的两条里前者重要一些,权衡之下取了一个偏大的数,结果支付宝用其他红包活动完美的解决了这一点OAO。虽然没有集齐五福,积极参与活动的人几块钱的红包大概还是有的吧,所以用户的怨念应该不是很强烈,算是一个成功的活动~

    (上一张对话截图给自己洗一洗 噗)

    本回答最后一次更新~虽然由于一直在忙,晚了好几天,还是祝大家在新的一年里过得开心~

  2. 李子健
    理由
    举报 取消

    99块钱去淘宝买个敬业福、然后上支付宝上抢个块八毛的?

  3. 朱冰
    理由
    举报 取消

    支付宝这个广告我给满分O_o

    多说几句偏题话:

    我是觉得它这个广告(营销)思路很厉害~~~只需前期一点点的广告宣传,利用所施加利益的驱动力,最终促进用户(及潜在用户)体验app的服务、促使用户之间的交流,达到营销目的地――小额转账市场等等等等。

    然而这一切,都是建立在相关外延功能做到位的基础上。

    关键是,我还没有更新app,,,哪里收到什么福

  4. 张清
    理由
    举报 取消

    正儿八经加个班赚的钱肯定比这个强

    还求他求你的换这个福换那个福

  5. 小甜甜
    理由
    举报 取消

    得不到的永远在骚动!!!深度挖掘了自认为理性持观望态度的用户,给已经疲软的市场打了一剂鸡血,公社时代结束,现在叫嚣卸载支付婊的用户,应该就是下次参与活动最积极的选手!Just the hunger game NICE!

  6. Applebloom
    理由
    举报 取消

    发一亿个敬业福,每个凑齐的2.15元

    如果你有敬业福但是没凑齐,不好意思这2.15给员工发奖金了

  7. Libra Windsor
    理由
    举报 取消

    刚刚扫到,坐等开奖啦……

    开心就好啦

  8. 匿名用户
    理由
    举报 取消

    个人认为这个活动还是相当成功的 与其让人数很多去平分这2.15亿不如让少部分人得利 当支付宝再有下次的营销方式或者活动时得到的响应才会更大。

我来回答

Captcha 点击图片更换验证码