問題概要
問題ページ
-
B - Mix Juice
問題ページへ移動する
問題文
ある店で \(N\) 種類の果物、果物 \(1, \ldots, N\) が売られており、それぞれの価格は一個あたり \(p_1, \ldots, p_N\) 円です。
この店で \(K\) 種類の果物を一個ずつ買うとき、それらの合計価格として考えられる最小の金額を求めてください。
制約
- \(1 \leq K \leq N \leq 1000\)
- \(1 \leq p_i \leq 1000\)
- 入力中の値はすべて整数である。
問題の考察
ACコード
import sys
def solve():
input = sys.stdin.readline
mod = 10 ** 9 + 7
n, k = list(map(int, input().rstrip('\n').split()))
p = list(map(int, input().rstrip('\n').split()))
p.sort()
print(sum(p[:k]))
if __name__ == '__main__':
solve()