我在这个问题上卡了很长时间,它基本上是逆向工程牛牛游戏。在此处阅读更多信息:http ://rosettacode.org/wiki/Bulls_and_cows 我无法为下面给出的问题开发逻辑,如果您能想到解决方法,请发表相同评论。
问题陈述:
给定很少的线索词(形式为 ABCD/DBCA 等)以及每个词的奶牛和公牛的数量,程序应该能够通过评估给定的线索词来计算出实际的词并生成输出的秘密词。
测试用例:
输入:4
DBCC 0 2
CDAB 2 1
CAAD 1 2
CDDA 2 0
输出:BDAA