Submission #1147734

#TimeUsernameProblemLanguageResultExecution timeMemory
1147734spralStove (JOI18_stove)Pypy 3
100 / 100
236 ms53420 KiB
N, K = map(int, input().split())
a = [int(input()) for _ in range(N)]
a.sort()
diff = [a[i+1] - a[i] - 1  for i in range(N-1)]
diff.sort(reverse=True)
cont = a[-1] - a[0] + 1


for i in range(K-1):
    cont -= (diff[i])

print(cont)

Compilation message (stdout)

Compiling 'stove.py'...

=======
  adding: __main__.pyc (deflated 36%)

=======
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...