Problem
Diberikan N item berjisim m1, …, mN dan kos c < sub>1, …, cN masing-masing.
Mereka mengisi beg galas yang boleh menahan berat tidak lebih daripada M. Tentukan set item yang boleh dibawa dalam beg galas yang mempunyai kos tertinggi.
Input:
- baris pertama mengandungi nombor asli N tidak melebihi 100 dan nombor asli M tidak melebihi 10000;
- pada baris kedua masukkan N nombor asli mi tidak melebihi 100;
- N nombor asli dengani tidak melebihi 100 dimasukkan dalam baris ketiga.
Output: cetak nombor item (nombor dari 1 hingga N) yang akan dimasukkan ke dalam beg galas dengan kos tertinggi (satu nombor setiap baris) .
Contoh
| # |
Input |
Output |
| 1 |
4 6
2 4 1 2
7 2 5 1
|
1
3
4 |
jadual>