这道题目。。。就是“着色方案”这道题
update 2024.9.16
代码实现有一些细节
首先,不要每组数据都清空mark,这样子会TLE;实际上,f[a][b][c][d][last]的值跟每组数据输入的牌的种类是没有关系的,所以不用清空
mark
f[a][b][c][d][last]
其次,这里的相同面值不同花色的牌是不一样的,按照“着色方案”求出来的方案数,是忽略了牌的花色的,所以最后要将答案依次乘以每一种面值的花色数的阶乘