标题:人比较多,求一问题的算法(或叫解决办法)
取消只看楼主
zituocn
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-6-30
 问题点数:0 回复次数:2 
人比较多,求一问题的算法(或叫解决办法)

最近在做一个双色球的彩票系统,里面有这样的一个问题,想了半天了,没结果

判断双色球复式中奖情况的算法:

复式的形式如:01,04,12,14,18,20,28,31|11,14,15 这种.
比如这一期的开奖号为:01,12,14,18,20,28|11

根据双色球的中奖规则(如图):

得出上面所写的复式号码中了多少个1 2 3 4 5 6 等奖.

搜索更多相关主题的帖子: 算法 办法 
2006-06-30 16:14
zituocn
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-6-30
得分:0 
int umain=**;//一个人买的蓝球号码
这儿可能有些问题,因为买的是双色球的复式,有可能是多个蓝球,本来双色球是6+1这种情况,复式的话,可能是N+N
,比如我上面所写的问题中的复式就是8+3.


另外,因为是复式的特殊性,中奖结果可能是多个,比如上面的这个8+3的复式有可能中:1个1等奖,2个2等奖,n个n等奖.
这样。
正因为复式的情况,才使这个问题成为了一个比较复杂的问题。
2006-07-03 15:26
zituocn
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-6-30
得分:0 
另外
if(real[x]==ureal[x])

判断双色球是否中奖,是不需要对位置的,
2006-07-03 15:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-75920-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.229397 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved