0-1 mochila: itens mínimos
Problem
Dado N itens de massa m1, …, mN. Eles enchem uma mochila que pode suportar um peso não superior a M. Como ganhar peso exatamente em M usando o mínimo de itens possível?
Entrada:
- a primeira linha contém um número natural N não superior a 100 e um número natural M não superior a 10000;
- a segunda linha contém N números naturais mi que não excedam 100.
Resultado: Imprima o menor número de itens que você precisa ou 0 se não conseguir atingir o peso especificado.
Exemplos
| # |
Entrada |
Saída |
| 1 |
1 5968
18
|
0 |