关于500万的问题!想揾钱的就进来!!!(100分)

  • 主题发起人 主题发起人 ooooh
  • 开始时间 开始时间
O

ooooh

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何快速地列出双色球的所有注数?
由于注数过千万,如何快速列出真是个问题.以下是我用的方法,很慢!
for a:=1 to 28 do begin
for b:=a+1 to 29 do begin
for c:=b+1 to 30 do begin
for d:=c+1 to 31 do begin
for e:=d+1 to 32 do begin
for f:=e+1 to 33 do begin
for g:=1 to 16 do begin
................;
用了多个循环,而且要定义多个变量.
有谁能给出更好的方法?
对于其它彩票玩法,如36选7,26选5等,假如将被选数定为X,选多少个数定为Y,多个选区(如双色球就有红蓝2个区)定为Z,如何编程能够动态地修改这几个值?
 
变量过多,循环可多,直接编个自调函数更简单!对彩票没太多研究,所有没有原码。
 
可以用阶乘来考虑,编程时这是递归的问题,你的需求没写清楚,你是要算概率,还是要排除以前中过奖的排列,所以没法给出源码。
 
直接加
Main()
{int i,sum=0;
for(i=0;i++,i<10000000)
{
sum+=i;
cout<<sum<<endl;
}

或用汇编
 
同意lovellybaby
 
你想自己弄个程序中个500百万?
 
哈哈 这样也中500w呀
 
用递归,中奖了分5%就成了
 
强贴,做个记号[:D]
 
I不会递归啊,已说得很清楚了,
1.快速地列出双色球或其它种类彩票的所有注数!不是过滤,不是算概率,不是要排除以前中过奖的排列.
2.如36选7,26选5等,假如将被选数定为X,选多少个数定为Y,多个选区(如双色球就有红蓝2个区)定为Z,如何编程能够动态地修改这几个值?
lovellybaby的是C语言吧,也不会!
实在点,我根本不会任何一种计算机语言,学D就是贪它容易,不需要太深的计算机语言知识.
 
请大家举一个递归的例子!
 
全算出来是要死人的,这个没必要啊,反正开奖的时候是随机的
 
没那么复杂,随意买几张就可以了,毕竟不是主流,要靠运气的.
 
你是不是想列出历史上各个开奖点在整个坐标系中的位置,然后通过分析各个中奖点连线的曲线或折线图,根据连线的发展趋势来预测下一期中奖点? 唉,没用的!
 
预测黑彩才是主流
 
疯了疯了...
 
很难饿,很难中
 
用记号法,不用一秒就可算出
 
为什么要全部列出来呢,你可以参照以前的历史记录
最小号开出的不会超过10以上的,就算有也很少
第二,第三,......号码都可以这样算出来
这样号码组合不是少多了吗,哈哈
 

Similar threads

S
回复
0
查看
685
SUNSTONE的Delphi笔记
S
S
回复
0
查看
645
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部