早教吧 育儿知识 作业答案 考试题库 百科 知识分享

“猜扑克”游戏设计做了一个小程序来让电脑猜测你的心思.为了简化问题,选择扑克牌中的27张,将他们分成3组,每组9人.如果你最喜欢其中的一张(比如方块A),他在第一组出现了,那么就按下

题目详情
“猜扑克”游戏设计
做了一个小程序来让电脑猜测你的心思.为了简化问题,选择扑克牌中的27张,将他们分成3组,每组9人.如果你最喜欢其中的一张(比如方块A),他在第一组出现了,那么就按下按钮“第一组”.然后这27张牌会重新排列顺序,你再找方块A在哪一组,比如发现他在第二组,就按下按钮“第二组”,画面中的牌次序会再次打乱,再找方块A所在组别……最多3次,电脑将会猜出你心中的那张牌!扩展:总牌数量增加,算法的优化.
就是27张牌分为3组每组9张
还有我从网上查来的一点小提示
程序初始化时是把1~27将随机打乱分别放入PageControl控件的三个选项卡中,每个选项卡放9张图片.点击一次按钮后其实不是盲目地将顺序打乱,而是进行了筛选,把有用的图片(就是点选的那组的9张图片)筛选出来平均分配到PageControl控件的三个选项卡中,再把不需要的图片集中起来平均分配到PageControl控件的三个选项卡中,最后在各个选项卡中把有用的、无用的图片随机打乱再次重新排列显示出来,从而完成猜测.用表1来说明:
点击按钮的次数 选项卡1 选项卡2 选项卡3
1 3 3 3
2 1 1 1
3 0 0 0
具体讲,当第一次按下按钮时,表示你相中的图片在其中一个选项卡的9张图片内.于是把这9张图片均分成3份,每份3张,分别送入3个选项卡,其余的图片就不做考虑了.当第二次按下按钮时,表示你相中的图片在其中一个选项卡的3张图片内,于是把这3张图片均分成3份,每份1张,分别送入3个选项卡,当第三次按下按钮时,表示你相中的图片在其中一个选项卡的1张图片内,毫无疑问,这张图片就是你相中的图片,于是程序把这张图片显示出来.
▼优质解答
答案和解析
27张牌分为3组每组9张
还有我从网上查来的一点小提示
程序初始化时是把1~27将随机打乱分别放入PageControl控件的三个选项卡中,每个选项卡放9张图片.点击一次按钮后其实不是盲目地将顺序打乱,而是进行了筛选,把有用的图片(就是点选的那组的9张图片)筛选出来平均分配到PageControl控件的三个选项卡中,再把不需要的图片集中起来平均分配到PageControl控件的三个选项卡中,最后在各个选项卡中把有用的、无用的图片随机打乱再次重新排列显示出来,从而完成猜测.用表1来说明:
点击按钮的次数 选项卡1 选项卡2 选项卡3
1 3 3 3
2 1 1 1
3 0 0 0
具体讲,当第一次按下按钮时,表示你相中的图片在其中一个选项卡的9张图片内.于是把这9张图片均分成3份,每份3张,分别送入3个选项卡,其余的图片就不做考虑了.当第二次按下按钮时,表示你相中的图片在其中一个选项卡的3张图片内,于是把这3张图片均分成3份,每份1张,分别送入3个选项卡,当第三次按下按钮时,表示你相中的图片在其中一个选项卡的1张图片内,毫无疑问,这张图片就是你相中的图片,于是程序把这张图片显示出来.
看了“猜扑克”游戏设计做了一个小程...的网友还看了以下:

1.数学—数×学+趣×味=趣味趣味—趣×味+数×学=数学算式中的数、学、趣、味表示着连续的四个自然  2020-04-06 …

《猩猩》阅读答案急(二)猩猩⑴大森林里住着很多猩猩,常常成群结队地出来玩.它们挺喜欢喝酒,也挺喜欢  2020-04-07 …

1:没有想到,塔克逊的小草会比黄金还珍贵.这么一颗草芽,会让官兵们欣喜若狂.请你想象一下,他们的生  2020-06-18 …

请用简洁生动的语言为倡导世界和平创作一条宣传标语我们热爱和平,我们不喜欢战争.但在这个世界上枪声、  2020-06-30 …

我喜欢玩溜冰鞋他(她)也喜欢玩溜冰鞋.我喜欢玩溜冰鞋,你们也喜欢玩溜冰鞋吗?这两句话用英语怎么说?  2020-07-07 …

1.我们喜欢米饭,我们不喜欢汉堡.2.我认为JOhn喜欢草莓和苹果,但他不喜欢香蕉和梨.3.他1.我  2020-10-29 …

白话文翻译成文言文:我们家有四个人,我今年十二岁,哥哥今年十四岁,妈妈和爸爸都四十几岁了.爸爸整天忙  2020-11-14 …

1.设有下列语句,请用相应的谓词公式把它们表示出来:(1)有的人喜欢梅花,有的人喜欢菊花,有的人1.  2020-12-10 …

在我们的成长过程中,父母付出了大量的心血和汗水,理应受到我们的尊重和爱戴.然而,不知从何时开始,①我  2020-12-24 …

揣摩句子,品味语言.(1)体会下面两个语句的表达效果有什么不同.A.人们都喜爱观赏日出,无不赞叹太阳  2020-12-25 …