eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Олімпійський багаж

Олімпійський багаж

prb3613 Перебуваючи у Лондоні, Вася накупив собі, рідним та друзям багато різноманітних сувенірів та подарунків. Проте, коли він купував у аеропорту квиток на дорогу додому, то з великим подивом довідався, що загальна вага його багажа не повинна перевищувати m грам.

Знаючи кількість придбаних сувенірів та подарунків Васею, допоможіть йому сукомплектувати свій багаж таким чином, щоб він був якомога ближче до граничного і, звичайно ж, не перевищував обмежень для авіарейсу.

Вхідні дані

У першому рядку задано обмеження на багаж для авіарейсу m (1m10000) та кількість предметів у Васі n (1n300).

У другому рядку знаходиться n чисел - відповідна вага кожного з предметів Васі. Відомо, що вага кожного з предметів не перевищує 100000 грам.

Вихідні дані

Виведіть єдине число - максимально допустиму васу васиного багажа.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
6 4
2 7 1 1
Вихідні дані #1
4
Вхідні дані #2
15 4
5 7 10 12
Вихідні дані #2
15
Джерело II Відкрита Дистанційна Олімпіада 2012-2013 ім. В.Л.Дідковского