PROJECT EULER · #0185
数字猜谜
Number Mind
Number Mind 游戏是著名游戏 Master Mind 的变体。
你必须猜测一个秘密的数字序列,而不是彩色的钉子。每次猜测后,只会告诉您有多少地方猜对了正确的数字。因此,如果序列是 1234 而您猜到了 2036,系统会告诉您您有一个正确的数字;但是,您不会被告知您在错误的位置还有另一个数字。
例如,假设对 5 位秘密序列进行以下猜测,
90342 ;2 正确
70794 ;0 正确
39458 ;2 正确
34109 ;1 正确
51545 ;2 正确
12531 ;1 正确
正确的序列39542是唯一的。
基于以下猜测,
5616185650518293 ;2 正确
3847439647293047 ;1 正确
5855462940810587 ;3 正确
9742855507068353 ;3 正确
4296849643607543 ;3 正确
3174248439465858 ;1 正确
4513559094146117 ;2 正确
7890971548908067 ;3 正确
8157356344118483 ;1 正确
2615250744386899 ;2 正确
8690095851526254 ;3 正确
6375711915077050 ;1 正确
6913859173121360 ;1 正确
6442889055042768 ;2 正确
2321386104303845 ;0 正确
2326509471271448 ;2 正确
5251583379644322 ;2 正确
1748270476758276 ;3 正确
4895722652190306 ;1 正确
3041631117224635 ;3 正确
1841236454324589 ;3 正确
2659862637316867 ;2正确
找到唯一的 16 位秘密序列。
题解待补充
这道题的题目已收录,解题思路、代码和答案将在后续补充。