Submission #67534930
Source Code Expand
import sys import math import collections import random from heapq import heappush, heappop input = sys.stdin.readline ints = lambda: list(map(int, input().split())) n, m = ints() a = ints() a.sort() d = [] a.append(0) for i in range(n - 1): d.append(a[i] - a[i + 1]) #print(a) d.sort() ans = a[n - 1] - a[0] ans += sum(d[:m - 1]) print(ans)
Submission Info
Submission Time | |
---|---|
Task | D - Transmission Mission |
User | asiad |
Language | Python (PyPy 3.10-v7.3.12) |
Score | 400 |
Code Size | 372 Byte |
Status | AC |
Exec Time | 299 ms |
Memory | 220896 KiB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 400 / 400 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | 00-sample-01.txt, 00-sample-02.txt, 00-sample-03.txt |
All | 00-sample-01.txt, 00-sample-02.txt, 00-sample-03.txt, 01-01.txt, 01-02.txt, 01-03.txt, 01-04.txt, 01-05.txt, 01-06.txt, 01-07.txt, 01-08.txt, 01-09.txt, 01-10.txt, 01-11.txt, 01-12.txt, 01-13.txt, 01-14.txt, 01-15.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00-sample-01.txt | AC | 85 ms | 83872 KiB |
00-sample-02.txt | AC | 86 ms | 83676 KiB |
00-sample-03.txt | AC | 85 ms | 83524 KiB |
01-01.txt | AC | 85 ms | 83784 KiB |
01-02.txt | AC | 86 ms | 83676 KiB |
01-03.txt | AC | 85 ms | 83740 KiB |
01-04.txt | AC | 85 ms | 83644 KiB |
01-05.txt | AC | 86 ms | 83864 KiB |
01-06.txt | AC | 86 ms | 83428 KiB |
01-07.txt | AC | 167 ms | 209804 KiB |
01-08.txt | AC | 169 ms | 210060 KiB |
01-09.txt | AC | 259 ms | 210212 KiB |
01-10.txt | AC | 213 ms | 172296 KiB |
01-11.txt | AC | 264 ms | 220896 KiB |
01-12.txt | AC | 200 ms | 150996 KiB |
01-13.txt | AC | 299 ms | 217784 KiB |
01-14.txt | AC | 217 ms | 160384 KiB |
01-15.txt | AC | 208 ms | 217072 KiB |