C#编程实现,双色球数字组合问题,计算公式我知道,但是那个是只能计算出总数,我想把全部组合数显示出来

C#编程实现,双色球数字组合问题,计算公式我知道,但是那个是只能计算出总数,我想把全部组合数显示出来。 计算公式如下:

(33 * 32 * 31 * 30 * 29 * 28)/ (6 * 5 * 4 * 3 * 2 * 1)

但是这个是总数,如果我要实现把他们全部组合出来的数字显示出来改怎么写这个程序? C#编程实现。 谢谢各位。 最好能直接提供全部组合。 经典回答再加10倍。只要能把组合计算出来给我,多少分都可以。不过最好能加我QQ和我说说怎么计算,要是不能够把计算方式给我,大概说一下也行。号码是34 16 44 8.

双色球组合=红球x蓝球=C(33,6)x (16,1)=17721088 种 //全部数据1772万多条,完全打印不现实随机生成一组奖号,用伪算法描述:定义一个int num[7]存放奖号,红球:num[1]---num[6]取互不相同的1-33之间的随机数 蓝球:num[7]取1-16之间的随机数-----------------------------------------------------------生成随机数公式: X%(max-min)+min //1-33随机数 X%32+1用递归实现互不相同的随机数,只要相同就重新随机
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-09
如果可以的话,别忘了告诉我一下,