这道题简单喵!我们只需要知道:对于每个数字 0~9,它最终能变成哪些数字(包括它自己),然后把 x 的每一位的可能性乘起来,就得到总数喵!用 to[a][b] 表示是否有直接能力把 a 变成 b 喵~输入 n 条规则,就把对应的 to[a][b] 设为 true。传递闭包(Floyd-Warshal
展开全文
解题思路 有 n 个神奇的恶魔果实,每个恶魔果实有一个改变数字的能力,可以把数字 a 变成数字 b。给定一个正整数 x,吃完这些恶魔果实后,可以把数字 x 变成多少种的数。注:每一个恶魔果实的能力可以重复使用多次,当然也可以不用,存在相同能力的恶魔果实。 使用 vis 记录数字 a 可以变成的数字,
展开全文