猜数字游戏文字版

作者:孙宇晨 来源:www.5idf.cn 2020-02-29   阅读:

猜数字可以算是一种益智类小游戏,一般两个人玩。游戏规则也很简单,但可以考验人的耐心和细心。

规则就是玩家两人中某方(以下以甲方代称)先在心里想出一组由四个皆不同的数所组成的四位数字(例如:1234、5678、0653),且每位数的数字范围都在0到9。而另一方(以下以乙方代称)则要猜出甲方心里所想的数字。甲方需以XAYB(例如1A2B)的形式提示乙方猜的答案。XA中的X表示数值正确且位置也正确的数字数量;YB中的Y表示数值正确但位置不正确的数字数量。例如:假设甲方心中的数字为1357,而乙方所猜的数为1234,则甲方要回答提示1A1B给乙方,因为甲方的1与乙方的1位置正确,但甲方的3与乙方的3位置不正确。下面举个完整的例子↓

假设乙要猜甲的数字,以下是他们的对话内容:
乙:1234 
甲:0A0B (此时我们可以确定这个4位数字绝对不会是1、2、3、4所组成。) 
乙:5678 (因此继续猜5678) 
甲:0A3B 
乙:7865 
甲:3A0B 
乙:7860 
甲:4A0B 
直到甲方说出4A0B才算乙方真的猜中甲方的数字!

熟悉猜数字的玩法之后可以考虑互相轮流猜对方的数字。假设甲、乙要互猜数字,以下是他们的对话内容:
甲猜乙:8935 
乙提示:0A2B 
乙猜甲:0791 
甲提示:1A0B 
甲猜乙:7489 
乙提示:1A0B 
乙猜甲:2841 
甲提示:1A0B 
甲猜乙:3629 
乙提示:0A0B 
乙猜甲:0346 
甲提示:1A1B 
甲猜乙:5180 
乙提示:2A2B 
乙猜甲:0853 
甲提示:1A1B 
甲猜乙:1580 
乙提示:4A0B 
甲先猜到乙的数字,所以甲胜利!

猜数字的基本原则就是:使用最少的次数猜中对方的数字。因此慎选自己所猜的数字十分重要,胡乱猜一通也只是徒增加自己的所猜次数而已,丝毫有没帮助。至于要怎么猜,其实没有一定的标准,但是动脑计算是必须的,这部分就给各位看官自行研究啰!

猜数字游戏文字版

「猜数字游戏『文字版』」?这是虾米碗糕啊?顾名思义,就是没有图形介面的猜数字游戏,只可在命令提示字元或是终端机上执行显示。正因为游戏只有文字没有图片,能大大的节省玩家电脑内的记忆体,所以是个非常人性化的小游戏虽然本游戏只有文字,但却以对话的方式赋予冰冷的电脑新的生命,玩家可以注意电脑所说的话其实都不完全相同喔!

游戏特色

  • 只有文字的文字版游戏,降低执行程式的硬体需求。
  • 提供多种游戏模式给玩家选择,看你是要猜电脑所想的数字,还是要让电脑猜你自己所想的数字,亦或和电脑轮流互猜比赛谁先猜出对方的数字也可以。
  • 拥有强大的说话系统,无聊看看电脑说蠢话也是挺有趣的。
  • 开放Java原始码,想要修改的自己拿去用。
分享给小伙伴们:
如果本文侵犯了您的权利, 请联系本网立即做出处理,谢谢。
当前位置:孙宇晨博客 > 技术 > 《猜数字游戏文字版转载请注明出处。
相关文章
  • 数字万用表的使用简介与测量方法

    数字万用表的使用简介与测量方法

  • 阿拉伯数字与罗马数字转换程序

    阿拉伯数字与罗马数字转换程序