Logo
(追記) (追記ここまで)

22953번 - 도도의 음식 준비

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 (추가 시간 없음) 1024 MB (추가 메모리 없음)114338826431.541%

문제

도도는 주방장이다. 총 $K$개의 요리가 준비되는 최소 시간을 구해야 한다.

각각의 요리사는 자신만의 음식 조리 시간이 있다. 음식 조리 시간은 음식 하나를 만들 때 걸리는 시간이다.

도도는 요리사에게 격려를 해줄 수 있다. 격려받은 요리사는 영구적으로 음식 조리 시간이 1초 감소한다.

도도는 한 요리사에게 여러 번 격려할 수 있고, 요리사의 음식 조리 시간을 1초 미만으로 줄일 수는 없다.

도도를 위해 요리에 걸리는 최소 시간을 출력하는 프로그램을 만들어 보자.

입력

첫째 줄에 요리사의 수 $N$ (1ドル \le N \le 10$), 만들어야 할 음식의 개수 $K$ (1ドル \le K \le 1,000円,000円$), 격려해줄 수 있는 횟수 $C$ (0ドル \le C \le 5$)가 주어진다.

둘째 줄에 길이가 $N$인 정수 수열 $A$가 주어진다. $i$번째로 주어지는 수 $A_i$는 $i$번째 요리사의 음식 조리 시간이다. (1ドル \le i \le N,ドル 1ドル \le A_i \le 1,000円,000円$)

출력

첫째 줄에 $K$개의 음식 조리가 완료되는 최소 시간을 출력한다.

제한

예제 입력 1

3 6 2
1 2 3

예제 출력 1

3

예제 입력 2

2 204 1
100 101

예제 출력 2

10200

예제 입력 3

2 200 1
100 101

예제 출력 3

9999

힌트

출처

Camp > ICPC Sinchon Algorithm Camp > 2021 ICPC Sinchon Summer Algorithm Camp Contest > 초급 D번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /