Вы пишите программы на Python с метаэвристическими роевыми алгоритмами и знаете что такое use case?
Писать программу пока не надо. Пока такой текст и его можно изменить по вашему пониманию. Первая программа будет пробной и изменяться по требованию, пока результат не будет подходящим для представления. Задача: выбрать набор предметов с максимальной суммарной ценностью, не превышая допустимый вес рюкзака. Данные можно вводить вручную, но не более веса рюкзака 21 кг. Минимальный и максимальный вес набора предметов от 1 до 7 кг. Набор не более 21, если перебор, то нужно изменить количество наборов и подсказать пользователю вариант (если возможно). Ценность от 1000 рублей с градацией 500 рублей. Вывод результата, если задачу можно решить только одним методом, то он выводится, если более, то выводится все возможные методы решения. Например, в поле выводится надпись «Задачу можно решить методом …» или «Задачу можно решить методами …, … и т.д.»
пример прикрепил
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |