原文传送门 分析 根据算术基本定理,任何数一定都可以被分解成质数的乘积,因此对于每个结点的值,我们可以先预处理出每个结点的最小质因子,每次讨论是否执行除去这个最小质因子ppp的操作: ① 如果要除ppp,就必须将这个质因子除干净,同时记录除这个ppp进行了多少次操作 ② 如果不除ppp,那么子节点就必须要执行除ppp的操作,否则就有公共质因子ppp,但是即使当前子节点没有执行除ppp的操作,我们还是要将当前子节点的质因子ppp除去,因为只有这样才能在除去所有ppp后继续讨论剩余值的最小质因子,我们不除ppp只是不记录操作次数。比如对于989898,我们在讨论最小质因子777的时候,如果不执行除...