返回信息流猜数字这个游戏大家都玩过吧?
就是你脑袋里想个四位数字(四个数字不能相同),然后让别人猜
对方没猜一次,你就给他一个反馈信息,反馈信息是:你有X个数字猜对了,有Y个数字虽然猜对了,但数字的位置不对;
(EXAMPLE:你脑子里想的数字是2546,对方猜的是4527,那么你反馈的信息就是1 ,2)
对方根据你这个反馈信息继续猜,直到猜对为止
我写的这个程序,是让电脑来猜你想的数字,呵呵,大家有兴趣的话给测试一下:
PS:算法不是最好的,正在想如何才能让电脑用更少的次数猜出你所想的数字来!
附件(2.8KB) try.cpp
这是一条镜像帖。来源:北邮人论坛 / soft-design / #20190同步于 2007/7/31
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
一个自己写的猜数字的小游戏程序,有兴趣的看看吧
Rukawa
2007/7/31镜像同步27 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 Jarod 的大作中提到: 】
: 怎么不编译!!
。。。。。。。。。。。。。
还以为大家机器上都装有VC呢,呵呵
我把EXE发上来
附件(528KB) try.exe
【 在 redfox 的大作中提到: 】
: 有ibug,没有对输入非法的数据做检验。
: 以前玩得是让你猜电脑的数字么。
只是简单的实现了功能,细节还没完善,如果是让人来猜电脑想的数字的话,就太简单了,只要调用check函数就行了
我有时间了做个界面