Задача про рюкзак
07.12.2024 09:06
Задача про рюкзак на Python:
"Дано рюкзак місткістю M кг і предмети А, В, С, D, E, F вагою m1, m2, m3, m4, m5, m6, кг та ціною c1, c2, c3, c4, c5, c6. Скласти рюкзак, щоб його вартість була максимальна, а вага не перевищувала вміст рюкзака.
Числові дані до задачі відповідають Вашому порядковому номеру в журналі.
№ | M | m1 | m2 | m3 | m4 | m5 | m6 | c1 | c2 | c3 | c4 | c5 | c6 |
1 | 10 |
4
|
6 | 10 | 10 | 2 | 10 |
30
|
18 | 89 | 32 | 39 | 92 |
2 | 25 | 7 | 8 | 5 | 2 | 9 | 10 | 12 | 66 | 89 | 79 | 77 | 77 |
3 | 12 | 5 | 2 | 4 | 4 | 7 | 6 | 70 | 22 | 15 | 19 | 18 | 24 |
4 | 27 | 5 | 2 | 3 | 5 | 8 | 6 | 16 | 56 | 96 | 19 | 83 | 81 |
5 | 14 | 4 | 9 | 2 | 6 | 3 | 5 | 86 | 29 | 65 | 64 | 73 | 29 |
6 | 23 | 2 | 4 | 7 | 8 | 10 | 8 | 73 | 83 | 93 | 84 | 97 | 11 |
7 | 16 | 3 | 6 | 9 | 7 | 5 | 4 | 85 | 62 | 32 | 24 | 46 | 77 |
8 | 21 | 7 | 6 | 4 | 8 | 2 | 7 | 48 | 49 | 11 | 51 | 85 | 23 |
9 | 18 | 9 | 9 | 9 | 9 | 5 | 3 | 13 | 34 | 20 | 41 | 10 | 47 |
10 | 19 | 7 | 3 | 2 | 4 | 6 | 4 | 48 | 23 | 20 | 24 | 32 | 47 |
11 | 20 | 3 | 10 | 3 | 2 | 2 | 4 | 12 | 69 | 56 | 90 | 39 | 61 |
12 | 17 | 5 | 2 | 6 | 8 | 7 | 5 | 42 | 59 | 15 | 56 | 79 | 18 |
13 | 22 | 4 | 9 | 7 | 2 | 6 | 4 | 51 | 44 | 63 | 62 | 76 | 63 |
14 | 15 | 5 | 7 | 3 | 2 | 5 | 7 | 34 | 65 | 41 | 17 | 86 | 73 |