首页 新闻 会员 周边 捐助

字文曲星猜字

0
悬赏园豆:10 [待解决问题]

在十个数字0,1,2,3,4,5,6,7,8,9 文曲星会随机产生2个数让你来猜 你最多只有6次机会 例如 文曲星 随即产生 12这2个排列好的2位数字 然后 猜数 第一次 输入 01 那么 文曲星会返回 0A1B (xAxB A代表你猜中了多少个数字并且位置也是正确的,B代表你猜中了多少个数字但是位置是错误的), 然后根据0A1B这个信息 继续猜 直到猜对为止(即2A0B). 就这样,每次输入2个数字 文曲星都会返回 xAxB 但最多只能猜6次

peipeilaopo的主页 peipeilaopo | 初学一级 | 园豆:192
提问于:2012-06-19 16:28
< >
分享
所有回答(2)
0

然后呢?你的问题是什么?都是陈述句。

水牛刀刀 | 园豆:6350 (大侠五级) | 2012-06-19 16:43

我猜应该是用 6次机会 猜对随机数

支持(0) 反对(0) Mundo Novo | 园豆:69 (初学一级) | 2012-06-19 17:10
0

-------------------使用了5次机会

01  0A1B    IF(0A1B ) 前后调换 1  

23  1A1B    IF(1A1B ) 取前者   2

45  0A2B  

67  0A2B  

89  0A2B  

--------------------应该就是这样了。

 

 

 

0A1B      1对 位置错.    0 一个数字 位置为0     1 B/A   0/1 A

1

02

同理:

2

0A1B  0B1A

12  

01输入后

1为正确的

在起始值 1被排除掉  00    十位  应该>1  各位从0-9

【个人感觉有点像排序 基数排序】

Mundo Novo | 园豆:69 (初学一级) | 2012-06-19 16:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册