Knapsack problem/Continuous: Difference between revisions
Content added Content deleted
No edit summary |
(→{{header|GNU APL}}: adding explicit printing of output as requested by flagger) |
||
Line 182: | Line 182: | ||
Take←Filter[⍋Order]/[1]Table |
Take←Filter[⍋Order]/[1]Table |
||
TotalCost←+/Prices×Selected[⍋Order]÷Weights |
TotalCost←+/Prices×Selected[⍋Order]÷Weights |
||
⍝ Output |
|||
⍞←2 1 ⍴ (⊂'ITEM' 'WEIGHT AVAILABLE' 'WEIGHT SELECTED' ⍪ Take ) , (⊂'total cost' TotalCost) |
|||
</lang> |
</lang> |
||
=={{header|AWK}}== |
=={{header|AWK}}== |
||
<lang AWK># syntax: GAWK -f KNAPSACK_PROBLEM_CONTINUOUS.AWK |
<lang AWK># syntax: GAWK -f KNAPSACK_PROBLEM_CONTINUOUS.AWK |