1
c742435 2014-08-20 13:40:54 +08:00
最少需要1次,直接蒙对
首先用m-1次猜测可以知道密码中每个数各有几位 然后n!次可以猜出密码的排列。(在n>m且每个数在密码中最多出现1次的情况下,如果一个数在密码中出现k次, k>1,则把n! / k!) |
2
kmvan 2014-08-20 13:58:30 +08:00
最少?是最多吧?最少的话,RP足够好,直接正确了。
|
3
xjx0524 OP |
4
binux 2014-08-20 14:35:45 +08:00
n*m 呗,首先试一个全错的(不超过 n*m 次),然后 n 个位每个换 m 次,让猜对次数+1即可
|
9
dingyaguang117 2014-08-20 18:42:05 +08:00
m*n
|
10
Exin 2014-08-20 20:57:21 +08:00
借地方问下有人知道怎么写 1A2B 这个数学趣题 的AI算法么?
和楼主这个猜密码很类似的 |
11
takato 2014-08-21 10:09:26 +08:00
应该没有多项式时间效率的算法。。
|