问题,对于加州车牌,它有#LLL###,其中 L = Alphabet。我知道所有可能的解决方案的组合是 10^4 * 10^3。如果我排除某个单词,例如“FSS”,汽车牌照的任何组合都不会包含“FSS”这个词。
我该怎么做?我仍然可以使用字母,但三个不能在一起。它让我陷入了循环。我是否使用排列来排除重复词?任何帮助表示赞赏。
编辑 - # = 数字。所以从0-9,有十种可能,抱歉没说清楚
问题,对于加州车牌,它有#LLL###,其中 L = Alphabet。我知道所有可能的解决方案的组合是 10^4 * 10^3。如果我排除某个单词,例如“FSS”,汽车牌照的任何组合都不会包含“FSS”这个词。
我该怎么做?我仍然可以使用字母,但三个不能在一起。它让我陷入了循环。我是否使用排列来排除重复词?任何帮助表示赞赏。
编辑 - # = 数字。所以从0-9,有十种可能,抱歉没说清楚
在一个 7 个字符的字符串中,您可以通过多种方式使用 FSS。
FSS####
#FSS###
##FSS##
###FSS#
####FSS
所以有五个不同的车牌,其中包含字符串 FSS。如果这四个数字没有限制,这意味着“FSS”的每个位置都有 9,999 个不同的车牌。您需要从总答案中减去 9,999 * 5 才能获得允许的盘子。
编辑:因此,您希望在第一、第五、第六和第七位置的所有排列为 0-9。第二,第三和第四位置的AZ的所有排列,除了第二个中的F,第三个中的S和第四个中的S,对吗?如果是这样,它将是 10*25*25*25*10*10*10,或 10^4 * 25^3。我没看错你的问题吗?