Skip to content

Commit 6a50195

Browse files
author
hangyeol
committed
122차 1번 문제풀이
1 parent 6c51825 commit 6a50195

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
import sys
2+
3+
def main():
4+
input = sys.stdin.readline
5+
6+
N = int(input())
7+
K = int(input())
8+
9+
sensors = list(map(int, input().split()))
10+
11+
if K >= N:
12+
print(0)
13+
return
14+
15+
sensors.sort()
16+
17+
diffs = []
18+
for i in range(N-1):
19+
diff = sensors[i+1] - sensors[i]
20+
diffs.append(diff)
21+
22+
diffs.sort(reverse=True)
23+
24+
result = sum(diffs[K-1:])
25+
26+
print(result)
27+
28+
if __name__ == '__main__':
29+
main()

0 commit comments

Comments
 (0)