Skip to content

Commit 2600629

Browse files
committed
add sol
1 parent 62d53a4 commit 2600629

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

leetcode/daily/2894/sol.go

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
// https://leetcode.com/problems/divisible-and-non-divisible-sums-difference
2+
3+
package main
4+
5+
import "fmt"
6+
7+
func differenceOfSums(n int, m int) int {
8+
sum1 := 0
9+
sum2 := 0
10+
11+
for i := 1; i <= n; i++ {
12+
if i%m == 0 {
13+
sum2 += i
14+
} else {
15+
sum1 += i
16+
}
17+
}
18+
19+
return sum1 - sum2
20+
}
21+
22+
func main() {
23+
fmt.Println(differenceOfSums(10, 3))
24+
}

leetcode/daily/2894/sol.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# https://leetcode.com/problems/divisible-and-non-divisible-sums-difference
2+
3+
class Solution:
4+
def differenceOfSums(self, n: int, m: int) -> int:
5+
sum1 = 0
6+
sum2 = 0
7+
8+
for i in range (1, n + 1):
9+
if i % m == 0:
10+
sum2 += i
11+
else:
12+
sum1 += i
13+
14+
return sum1 - sum2

0 commit comments

Comments
 (0)