| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [Pascal] Помогите с задачей о рюкзаке |
| Автор: BCworm 19.5.2009, 14:44 | ||
Привет всем. Помогите довести до работы программу про рюкзак. Задача классическаят на методы динамического программирования: имеется рюкзак с определенной вместимостью и несколько предметов заданного веса и стоимости необходимо выбрать оптимальный набор предметов чтоб и разннобразно и дорого и вписывалось в размер рюкзака. Нашел вот такой код слегка подшлифовал под себя:
Насколько я понял он выводит только стоимость набора. А мне нужно чтоб показывало ход вычислений т.е на каждом витке цикла выводился собраный набор предметов. Например 1 - 3 -5 вес 32 стоимость 466. Может у кого есть что нибудь лучше? именно на паскале. Помогите а? |