双色球<<><>

xiaoping04408 2009-03-04 02:56:36
怎么从数组里(1---33)里选出6个数来,不是随机的那种...........
俺想倒弄倒弄,怎么中大奖!
..............................
..............................
..............................
...全文
180 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
lama175340 2009-03-04
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 woniugongzuoshi 的回复:]
怎么从数组里(1---33)里选出6个数来,不是随机的那种...........
不是随机的,要下期开奖的那六个数?


这简单:
写个函数就可以了。
你得建个模型,模拟开奖机的运行,把每个奖球的质量、形状、体积、初始位置、表面摩擦系数,开奖机的温度,空气流动速度,大气压等值作为参数,然后对这些参数按照真实客观的规律进行模拟运行,得出开奖数字。当然前期为了测定这些参数的值是很艰苦的,可能经过几百万次实验也找不到正…
[/Quote]

这个也太复杂了吧
基本上有几个算法
最大遗漏是最简单的算法
还有奇偶
和值
区间分布
======
sanguomi 2009-03-04
  • 打赏
  • 举报
回复

#include <stdio.h>
void comb(int n, int curr, int d, int * sol)
{
if (curr == d)
{
int i;
for (i = 0; i < d; ++i)
printf("%d\t", sol[i]);
printf("\n");
}
else
{
int i;

for (i = n; i >= 1; --i)
{
sol[curr] = i;
comb(i-1, curr+1, d, sol);
}
}
}

int main(void)
{
int temp[33] = {0};
comb(33,0,6,temp);
return 0;
}

求排列组 33选6
另外参透DELPHI书上也有个彩票管理的DEMO,呵呵
woniugongzuoshi 2009-03-04
  • 打赏
  • 举报
回复
怎么从数组里(1---33)里选出6个数来,不是随机的那种...........
不是随机的,要下期开奖的那六个数?






这简单:
写个函数就可以了。
你得建个模型,模拟开奖机的运行,把每个奖球的质量、形状、体积、初始位置、表面摩擦系数,开奖机的温度,空气流动速度,大气压等值作为参数,然后对这些参数按照真实客观的规律进行模拟运行,得出开奖数字。当然前期为了测定这些参数的值是很艰苦的,可能经过几百万次实验也找不到正确的参数。

大家别拍砖,牛顿,开普勒,胡克那帮人经常这么干,这是研究自然科学的基本方法。
chijingde 2009-03-04
  • 打赏
  • 举报
回复
我这有

但是我不能给你

给你了,你中大奖了,我的钱就少了
奔雷手 2009-03-04
  • 打赏
  • 举报
回复
顶,等LZ 搞出来分享分享
7年 2009-03-04
  • 打赏
  • 举报
回复
你意思是做个程序就能中奖?我做完了我也没中啊,太阳。
byteh 2009-03-04
  • 打赏
  • 举报
回复
预祝你中大奖!
bdmh 2009-03-04
  • 打赏
  • 举报
回复
钱乃身外之物,小伙子,醒醒吧
jadeluo 2009-03-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xiaoping04408 的回复:]
我没有表达清楚............
........................
买过彩票都知道.......该怎么取.
[/Quote]

晕, 要是都知道了的话, 不是都中头奖了?

要不给你来个全排列, 然后你自己看着办?
Corn1 2009-03-04
  • 打赏
  • 举报
回复
想钱想疯了...
xiaoping04408 2009-03-04
  • 打赏
  • 举报
回复
我没有表达清楚............
........................
买过彩票都知道.......该怎么取.
bdmh 2009-03-04
  • 打赏
  • 举报
回复
你不随机取,想怎样取,顺序取前六个不就好了
正则测试工具简介 正则测试工具顾名思义是用于正则表达式测试的工具,当然也可以做为日常一般数据处理工具,对正则数量的话这个工具可以给你带来极大的便利。有时我们经常需要对html页面源代码进行数据过滤分析,所以工具提供了直接采集html的功能。输入网址,然后点击后面的按钮采集得到html。接着就在下面输入正则表达式,点击下面按钮处理检索结果。 正则表达式学习请打开文件夹里的“Microsoft Windows 脚本技术.chm”,依次展开树“Windows 脚本技术 - VBScript - 正则表达式简介”,认真学习吧,需要耐心和不停的试验,学好了绝对是一把利器。我以前学习都要写vb代码来测试,现在大家可以直接使用这个软件来测试了。不过建议还是多写写代码代码有好处没坏处,加深印象。 界面上所有按钮对应的功能: 【下载代码】下载前面url的页面源代码,可在设置里设置采集页面代码的Charset模式 【完全匹配】测试字符串是否和内容匹配,对应正则对象的test方法,返回True或者False 【检索结果】对表达式开始处理,输出所有匹配项目。默认是整个匹配结果和括号捕获匹配的子项都显示,要调整内容可以在“设置”里处理 【全部替换】就是正则表达式替换,对应正则对象的replace方法,比如将上面匹配的内容换成特定的字符,支持$1这样的捕获。 【设置】程序的一些参数都可以在这里设置。比如设置采集网页是否按utf8模式,显示结果是否只显示括号捕获内容,已经设置界面语言等。 特殊功能: 1.左键快速三击窗体空白处可以生成vb代码 2.双击网址处会变成红色,生成的代码会包含下载改网址的函数 3.双击替换按钮后的输入框会变成红色,生成的代码会包含正则替换的代码 4.点击网址、表达式、替换表达式输入框后的箭头会显示所有历史使用的网址或表达式 5.在数据处理区双击会显示出一个对话框,勾选删除回车或制表符,鼠标移开后生效 6.有时需要用到多次正则替换,那么可以一次写多个表达式,表达式之间用>NEXT>隔开 7.按快捷键CTRL+F可以调出搜索框,输入内容后按搜索按钮相关内容会被标记为红色 8.按快捷键CTRL+R可以调出常用正则库。双击选择表达式会自动填入到软件上 您自己可以打开软件旁边的reg.txt进行自行扩充或修改。注意格式,说明文字和后面必须用制表 符来隔开。如果是替换表达式,会涉及到表达式和替换后的内容,请用~~间隔开来。 针对上面的第6条专门举个多次过滤html代码的例子: 网 址:http://www.kujiang.com/read/book/2579/76288 表达式:<script.*?>[\s\S]*?[\s\S]*?|<[^>]*?>|&[a-z]*?;>NEXT>[ \t]+>NEXT>([\r\n] ?)+ 替换表达式:>NEXT> >NEXT>\r\n 点击按钮“全部替换为”,你会得到很纯净的文字。 下面再提供一个采集双色球开奖号的范例: 网 址:http://datachart.500.com/ssq/history/history.shtml 表达式:(\d{5})(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)(\d\d) 点击按钮“检索结果”,如果要结果好看点就在设置里把主匹配和行号显示都设为False sysdzw QQ: 171977759 邮箱: sysdzw@163.com http://hi.baidu.com/sysdzw 1:26 2011-01-18

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧