====== Задача о рюкзаке (0-1 knapsack problem) ======
**Задание:** Реализовать решение задачи о рюкзаке методом динамического программирования
**Пример входных данных:**
f(x) = e^x - 3x = 0
Начальное приближение: x0 = 1.0
Точность: 0.0001
**Пример выходных данных:**
Корень уравнения: x = 1.5121
Количество итераций: 5
f(1.5121) = 0.00008
**Вариант 1:** Вместимость: 10, веса: [2,3,4,5], стоимости: [3,4,5,6]
**Вариант 2:** Вместимость: 15, веса: [1,3,4,5,6], стоимости: [1,4,5,7,8]
**Вариант 3:** Вместимость: 20, веса: [2,3,5,7,9], стоимости: [3,5,8,9,10]
**Вариант 4:** Вместимость: 25, веса: [3,4,6,8,10], стоимости: [4,6,9,11,13]
**Вариант 5:** Вместимость: 30, веса: [1,2,4,6,8,10], стоимости: [2,3,6,8,10,12]
**Вариант 6:** Вместимость: 12, веса: [4,5,6,7], стоимости: [5,6,7,8]
**Вариант 7:** Вместимость: 18, веса: [3,5,7,9], стоимости: [4,7,9,11]
**Вариант 8:** Вместимость: 22, веса: [2,4,6,8,10], стоимости: [3,5,7,9,11]
**Вариант 9:** Вместимость: 28, веса: [5,7,9,11,13], стоимости: [6,8,10,12,14]
**Вариант 10:** Вместимость: 35, веса: [3,6,9,12,15], стоимости: [4,7,10,13,16]
**Вариант 11:** Вместимость: 40, веса: [2,5,8,11,14], стоимости: [3,6,9,12,15]
**Вариант 12:** Вместимость: 16, веса: [3,4,5,6,7], стоимости: [4,5,6,7,8]
**Вариант 13:** Вместимость: 24, веса: [4,6,8,10,12], стоимости: [5,7,9,11,13]
**Вариант 14:** Вместимость: 32, веса: [5,8,11,14,17], стоимости: [6,9,12,15,18]
**Вариант 15:** Вместимость: 45, веса: [6,9,12,15,18], стоимости: [7,10,13,16,19]
**Вариант 16:** Вместимость: 50, веса: [7,10,13,16,19], стоимости: [8,11,14,17,20]
**Вариант 17:** Вместимость: 14, веса: [2,3,5,7], стоимости: [3,4,6,8]
**Вариант 18:** Вместимость: 26, веса: [4,7,10,13], стоимости: [5,8,11,14]
**Вариант 19:** Вместимость: 38, веса: [6,9,12,15], стоимости: [7,10,13,16]
**Вариант 20:** Вместимость: 42, веса: [8,11,14,17], стоимости: [9,12,15,18]