传送门啦 再一次见证了分块的神奇用法,在数论里用分块思想. 我们要求 $ ans = \sum\limits ^{n} _{i=1} (k % i) $ ,如果我没看错,这个题的暴力有 $ 60 $ 分,当然,不甘平凡的我们怎么能为 $ 60 $ 分折腰,我们来看正解打法. 我们要知道 $ a % b = a-b*\lfloor\frac{a}{b}\rfloor$ .. 我们代入后得到: $ ans = \sum\limits^{n}_{i=1}(k-i\lfloor\frac{k}{i}\r…