2025-08-21 15:24:23 +0000 UTC

Divisible and Non-divisible Sums Difference

Code

class Solution:
    def differenceOfSums(self, n: int, m: int) -> int:
        al = n * (1 + n) // 2
        div = (n // m) * (m + (n - (n % m))) // 2
        non_div = al - div
        return (al - div) - div