LeetCode-in-Java

2894. Divisible and Non-divisible Sums Difference

Easy

You are given positive integers n and m.

Define two integers, num1 and num2, as follows:

Return the integer num1 - num2.

Example 1:

Input: n = 10, m = 3

Output: 19

Explanation: In the given example:

Example 2:

Input: n = 5, m = 6

Output: 15

Explanation: In the given example:

Example 3:

Input: n = 5, m = 1

Output: -15

Explanation: In the given example:

Constraints:

Solution

public class Solution {
    public int differenceOfSums(int n, int m) {
        int sum1 = 0;
        int sum2 = 0;
        for (int i = 1; i <= n; i++) {
            if (i % m == 0) {
                sum1 += i;
            } else {
                sum2 += i;
            }
        }
        return sum2 - sum1;
    }
}