Solution 1 dp
dp[i] represents length is i, min moves
if i % j == 0: dp[i] = dp[j] + dp[i/j]
如果n为一个质数,那么结果就是n,因为只能一个个粘贴 如果n为一个合数,那么他的结果就是分解因式的结果之和
Last updated
dp[i] represents length is i, min moves
if i % j == 0: dp[i] = dp[j] + dp[i/j]
如果n为一个质数,那么结果就是n,因为只能一个个粘贴 如果n为一个合数,那么他的结果就是分解因式的结果之和
Last updated