QOJ.ac

QOJ

Limite de temps : 2 s Limite de mémoire : 256 MB Points totaux : 100

#22358. 판매용 건초

Statistiques

거대한 호주 바퀴벌레가 Farmer John의 건초 재고를 전부 먹어 버려 소에게 줄 먹이가 없어지는 큰 손실을 입었습니다. 그는 용량 $C$ $(1 \le C \le 50,000)$ 세제곱 단위의 마차를 준비하고, 소들이 식사를 거르기 전에 건초를 구하러 Farmer Don의 집으로 느긋하게 향했습니다.

Farmer Don은 각 부피가 $(1 \le V_{i} \le C)$인 다양한 건초 뭉치 $H$개 $(1 \le H \le 5,000)$를 팔고 있었습니다. 건초 뭉치는 다소 유연해서 마차 안의 이상한 틈에도 밀어 넣을 수 있습니다.

FJ는 소를 위해 살 수 있는 건초의 최대량을 알아내려고 부피를 신중히 살펴봅니다.

부피 제한과 구매 가능한 건초 뭉치 목록이 주어질 때, FJ가 살 수 있는 최대 건초 부피는 얼마인가요? 물론 뭉치 일부만 살 수는 없습니다. 첫 번째 줄을 제외한 각 입력 줄은 살 수 있는 뭉치 하나를 나타냅니다.

입력

  • 1번째 줄: 공백으로 구분된 두 정수 $C$와 $H$.
  • $2,\ldots,H+1$번째 줄: 각 줄은 한 뭉치의 부피 $V_{i}$를 설명합니다.

출력

  • 1번째 줄: 주어진 판매 목록과 제한에서 FJ가 살 수 있는 최대 건초 부피인 정수 하나.

예제

입력 1

7 3
2
6
5

출력 1

7

참고

마차는 부피 7단위를 담을 수 있으며, 부피가 각각 2, 6, 5단위인 뭉치 세 개가 판매 중입니다.

더 작은 두 뭉치를 사면 마차가 가득 찹니다.

문제 출처: Rob Kolstad(전통 문제), 2008

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.