Submission #1351834

#TimeUsernameProblemLanguageResultExecution timeMemory
1351834gaeguldevStove (JOI18_stove)Pypy 3
100 / 100
160 ms168452 KiB
import sys
input=lambda: sys.stdin.readline().rstrip()
def solve():
    n,k=map(int,input().split())
    t=[int(input()) for _ in range(n)]
    t.sort()
    diff=[]
    for i in range(n-1):
        diff.append(t[i+1]-t[i]-1)
    diff.sort()
    print(n+sum(diff[:n-k]))
solve()

Compilation message (stdout)

Compiling 'stove.py'...

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

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