本题能否二分
查看原帖
本题能否二分
906320
Milky_Cat楼主2024/7/28 15:21

i∣ji|j 时,循环节长度为 jj 要改的字符貌似不多于长度为 ii 要改的字符。

所以是否能把质因子提出来,然后进行分组,使得每组的任意两个数 ai,aja_i,a_j(i<ji<j)都满足 ai∣aja_i | a_j,然后对每组二分,统计最小值。

瞎算了一下是 O(nlog⁡2nlog⁡nlog⁡2n)O(n\log^2n\log\dfrac{\sqrt{n}}{\log^2n})。

2024/7/28 15:21
加载中...