洛谷P5071 此时此刻的光辉

2s512M。 解:先分解质因数。考虑按照质因数大小是否大于√分类。 大于的就是一个数颜色个数,莫队即可n√m。 小于的直接枚举质因数做前缀和然后O(1)查询。总时间复杂度n(√m + σ(√V))。 发现我们T飞了,发现莫队的复杂度较优,而处理小于√V的质因数较劣。我们平衡一下。 把界调整到1000。这样比lm大的至多两个,莫队常数*2。而后半部分的复杂度就变成了nσ(3√V),可以通过本题。
相关文章
相关标签/搜索