📄 6833.html
字号:
<html>
<head>
<title>感激不尽五体投地...能否再请教一题脑力激荡--乐透彩券...</title>
</head>
<body bgcolor="#FFFFFF" vlink="#808080">
<center>
<h1>感激不尽五体投地...能否再请教一题脑力激荡--乐透彩券...</h1>
</center>
<hr size=7 width=75%>
<hr size=7 width=75%><p>
Posted by <a href="mailto:Lai@ms3.url.com.tw">小Sam</a> on October 28, 1998 at 19:19:11:<p>
In Reply to: <a href="6825.html">嗯,两秒搞定</a> posted by 小吴 on October 28, 1998 at 15:54:19:<p>
万分感谢您的指点 ,虽然我真的不懂原理 ,但是依样画葫芦也可以达到我要的 ,<br>若有时间可否稍做白话解释其原理?<br>另有一题:<br>目前在帮客户跑一乐透乱数 ,<br>条件:1.每张彩券有6组号码,每组号码有两位数(00~99)<br> 2.每张彩券本身每组号码不能重复 ,<br> 例如:00 00 01 02 03 04(不行), 00 01 02 03 04 05(可以)<br> 3.每张彩券6组号码不能和随意一张6组号码重复(顺序不管)<br> 例如:00 01 02 03 04 05 和 05 04 03 02 01 00 (不行)<br>我目前的作法是:<br> 1.两个数字一组共六组,第一组不能大于或等于第二组,<br> 第二组不能大于或等于第三组....依此推到第六组 .<br> 2.出现的范围会在000102030405到949596979899之间<br> 3.求得这六组依大小排列的号码后再将六组乱排顺序,即成一张彩票.<br> 例如:000102030405 --> 030504020100(彩票一张)<br> 4.因此跑到949596979899时每张彩票都能符合条件<br>但缺点是 :<br> 1.总共可以做出几张彩票呢?(是94*95*96*97*98*99张吗?)<br> 2.目前客户要800万张 ,且必须要DoEvents以便随时Show出每张号码 ,<br> 依这进度,跑了四天 ,前四码才到0011多而已(差不多是全部符合的<br> 百分之一)照这样推算 ,真要一年才跑得完全部吗?<br> (我并没有让它每次递增1的跑 ,若019596979899下一笔它会直接跳<br> 020304050607,光这一跳就可以少跑好几十亿次 ,但要跑完还是遥遥<br> 无期啊!!)<br> 3.目前我折衷作法是,从000102030405起,每张筛选出来符合的彩票中<br> 有五分之一的机率会被取用,故最多仅需跑出符合条件800*5(万)张即<br> 可,(约一星期内可跑完)但缺点是每张彩卷一定都会有00这组号码,<br> 因为落点都在靠近 000102030405,而我又不确定总共能产生几张 ,所<br> 以不敢断然在 000102030405~949596979899间平均分配这800万张......<p> 谢谢您看完,若有错误请指正 ,若您有更好的建议请一定快快<br> 通知我....万分感谢 ..... 小Sam
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 6833-->
</ul><!--end: 6833-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -