Submission #1235479

#TimeUsernameProblemLanguageResultExecution timeMemory
1235479stefdascaStove (JOI18_stove)Pypy 3
100 / 100
196 ms56408 KiB
n, k = map(int, input().split())
times = []
while len(times) < n:
    times.extend(map(int, input().split()))
diffs = [times[i] - times[i-1] for i in range(1, n)]
diffs.sort()
ans = n
count = max(n - k, 0)
for diff in diffs[:count]:
    ans += diff - 1
print(ans)

Compilation message (stdout)

Compiling 'stove.py'...

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

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