Дано
N предметов массой
m1, …, mN и стоимостью
c1, …, cN соответственно.
Ими наполняют рюкзак, который выдерживает вес не более
M. Какую наибольшую стоимость могут иметь предметы в рюкзаке?
Входные данные
В первой строке вводится натуральное число
N, не превышающее 100 и натуральное число
M, не превышающее 10000. Во второй строке вводятся
N натуральных чисел
mi, не превышающих 100. Во третьей строке вводятся
N натуральных чисел
сi, не превышающих 100.
Выходные данные
Выведите наибольшую стоимость рюкзака.
Примеры
| № | Входные данные | Выходные данные |
|
1
|
1 597 18 16
|
16
|
|
2
|
2 27 30 35 3 9
|
0
|