闲扯
这题数据也太扯了吧,居然不保证 $l<r$ 。。。
题面
SP2713 GSS4 - Can you answer these queries IV
Solution
我们可以发现,在 $10^{18}$ 的范围内,最大的 $10^{18}$ 最多开 $6$ 次根号就会变成 $1$ ,而 $1$ 无论怎么开根号都不会变。
所以我们可以每次暴力修改,如果为 $1$ 就不用改。这样做的时间复杂度是正确的。因为要求和,所以用线段树维护一下即可。
1 |
|
总结
这个东西感觉好妙啊,我反正没想出来,还是 $JKLover$ 大佬比较顶。