需求-抽奖算法有,怎么给客户反馈?用户点击是在反馈,还是直接给用户存到后台?

问题描述

抽奖算法有,怎么给客户反馈?用户点击是在反馈,还是直接给用户存到后台?

业务需求:自己写了一个定时器,服务器每隔5分钟抽一次奖。但因为用户打开红包的时间不确定,并且往众筹里面点击次数不固定,(点击次数可以理解为没点一次会有一个红包),自己得到红包个数,改怎么给用户反馈?

解决方案

第 1 个红包:35.34 元,剩下 964.66 元
第 2 个红包:110.30 元,剩下 854.36 元
第 3 个红包:65.06 元,剩下 789.30 元
第 4 个红包:9.66 元,剩下 779.64 元
第 5 个红包:98.53 元,剩下 681.11 元
第 6 个红包:5.55 元,剩下 675.56 元
第 7 个红包:42.10 元,剩下 633.46 元
第 8 个红包:30.84 元,剩下 602.62 元
第 9 个红包:8.14 元,剩下 594.48 元

这是红包怎么给用户呢?

时间: 2024-08-31 17:18:08

需求-抽奖算法有,怎么给客户反馈?用户点击是在反馈,还是直接给用户存到后台?的相关文章

求一个抽奖算法,最好java实现

问题描述 求一个抽奖算法,最好java实现 需求如下: 总共分四等奖, 1等奖名额2个,中奖概率2/10000 2等奖名额10个,中奖概率5/1000 3等奖名额100个,中奖概率10/100 4等奖名额880个,中奖概率25/100 求一个算法,算出用户单次抽奖中奖等级(1,2,3,3等奖或不中奖). 最好java实现. 解决方案 说个最简单的,用java的随机函数.用Random类生成随机数,也可以用Math类中的random生成 区别看这里:http://liukai.iteye.com/

基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法_php实例

大转盘中奖概率算法在我们的日常生活中,经常遇到,那么基于php代码是如何实现中奖概率算法的,下面通过一段代码实例给大家介绍php中奖概率算法,代码简单易懂,并且附有注释,具体代码如下所示: <?php /* * 经典的概率算法, * $proArr是一个预先设置的数组, * 假设数组为:array(100,200,300,400), * 开始是从1,1000 这个概率范围内筛选第一个数是否在他的出现概率范围之内, * 如果不在,则将概率空间,也就是k的值减去刚刚的那个数字的概率空间, * 在本例

php中奖概率算法,可用于刮刮卡,大转盘等抽奖算法

php中奖概率算法,可用于刮刮卡,大转盘等抽奖算法.用法很简单,代码里有详细注释说明,一看就懂 <?php /* * 经典的概率算法, * $proArr是一个预先设置的数组, * 假设数组为:array(100,200,300,400), * 开始是从1,1000 这个概率范围内筛选第一个数是否在他的出现概率范围之内, * 如果不在,则将概率空间,也就是k的值减去刚刚的那个数字的概率空间, * 在本例当中就是减去100,也就是说第二个数是在1,900这个范围内筛选的. * 这样 筛选到最终,总

php中奖概率算法与大转盘等抽奖算法

  php中奖概率算法,可用于刮刮卡,大转盘等抽奖算法.用法很简单,代码里有详细注释说明,一看就懂 $proCur) { $randNum = mt_rand(1, $proSum); if ($randNum <= $proCur) { $result = $key; break; } else { $proSum -= $proCur; } } unset ($proArr); return $result; } /* * 奖项数组 * 是一个二维数组,记录了所有本次抽奖的奖项信息, * 其

java抽奖算法,高人请指点一二

问题描述 java抽奖算法,高人请指点一二 一共有3分,一天可以进行无数次抽奖,最高获得3分,可以是1+1+1也可以是2+1也可以是1+2,分别是每次抽奖获得的奖励数,这个怎么做呢? 解决方案 这个简单,第一次抽奖产生一个1~3的随机数第二次产生1~(N-已经抽奖的总分)的随机数当已经抽奖的随机数总和达到3,就不许抽奖了. 解决方案二: "几"=(抽奖人数/奖品数)*N.这是一种最简单抽奖算法 http://www.cnblogs.com/younggun/p/3249772.html

Java抽奖算法第二例_java

本文实例为大家分享了java抽奖算法,供大家参考,具体内容如下 1. 算法分析 根据概率将奖品划分区间,每个区间代表一个奖品,然后抽取随机数,反查落在那个区间上,即为所抽取的奖品.  2. 代码核心算法  public class Arithmetic { // 放大倍数 private static final int mulriple = 1000000; public int pay(List<Prize> prizes) { int lastScope = 0; // 洗牌,打乱奖品次

求一个抽奖算法......

问题描述 50%不中奖25%优惠卷(优惠有好几种这个可以直接随机的)25%红包其中红包在25%的的比例,不是整个比例1.90到100的红包6万分之一2.80到89.99的红包5万分之一3.50到79.99的红包4万分之一4.30到49.99的红包3万分之一5.20到29.99的红包2万分之一6.10到19.99的红包1万分之一7.5到9.99的红包五千分之一8.3到4.99的红包两千分之一9.2到2.99到红包五百分之一10.1到1.99的红包一百分之一11.其余都是0.99以下求大神.....

个性化需求膨胀 CRM助企业提升客户体验

CRM(客户关系管理)系统多年以来,一直被视为企业进行市场与销售过程中至关重要的一环.一些从事CRM软件的企业也正如雨后春笋般崛起,将CRM推遍整个国内市场.如今随着云计算.大数据.移动互联网的迅速普及,更多传统企业纷纷转变商业模式,"客户在哪里"这个问题引发了无数企业的重视,于是CRM变得越来越重要.似乎企业引入一款CRM系统,专业管理客户关系问题,已是时代发展的必然. 随着移动互联网时代的飞速发展,人们走在哪里都能够迅速上网,寻找一切自己需要的产品.并且多种产品的同质化严重现象,已

都说快速迭代反馈,问题是你的反馈真有效吗?(转)

  英文原文:5 MISTAKES WE ALL MAKE WITH PRODUCT FEEDBACK 译/天地会珠海分舵:微信公众号:TechGoGoGo / @techgogogo  大家有做过产品的话,无论是成功还是失败,应该都深有感触:往往我们无论什么情况都去综合考虑所有的用户反馈,其实这是不现实,也不正确的.而去满足所有用户的请求更是一个非常愚蠢的行为. 当你在开展一个新的项目,特别是当你在接手另外一个产品的开发的时候,往往我们都倾向于先去对所有的用户进行调研,以便找出产品功能该怎么去