Module: Die Aufgabe des Rucksacks


Problem

2 /6


0-1 rucksack: minimale Gegenstände

Problem

Wurde N Objekte mit einer Masse von m1, …, mN gegeben. Sie füllen einen Rucksack mit einem Gewicht von M aus. Wie kann ich genau M mit so wenigen Gegenständen wie möglich an Gewicht zunehmen?
 
Eingabe:
- In der ersten Zeile wird eine natürliche Zahl N eingegeben, die nicht größer als 100 ist, und eine natürliche Zahl M, die nicht größer als 10000 ist;
- In der zweiten Zeile werden N natürliche Zahlen mi eingegeben, die 100 nicht überschreiten.
 
Impressum: Geben Sie die kleinste erforderliche Anzahl an Gegenständen aus, oder 0, wenn Sie dieses Gewicht nicht gewinnen können.
 

 

Beispiele
Eingabe Ausgabe
1
1 5968
18
0