ࡱ> Root Entry*0_^ ^TContentsp Root Entry*0_^P*VTContentsr  {\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fnil\fcharset0 Courier New;}} {\colortbl ;\red0\green0\blue255;\red0\green0\blue0;\red0\green175\blue0;} \viewkind4\uc1\pard\cf1\f0\fs20 sets\cf2 : \par Itens /\cf1 @ole\cf2 ('MochilaInteiraMultipla(R).xls','Itens')/: w, p, u; \par Mochilas/\cf1 @ole\cf2 ('MochilaInteiraMultipla(R).xls','mochilas')/: cap; \par matriz(Mochilas, Itens): x; \par \cf1 endsets\cf2 \par \par \cf1 data\cf2 : \par w, p, cap, u = \cf1 @ole\cf2 ('MochilaInt {\rtf1\ansi\ansicpg1252\deff0\deflang1046{\fonttbl{\f0\fnil\fcharset0 Courier New;}} {\colortbl ;\red0\green0\blue255;\red0\green0\blue0;\red0\green175\blue0;} \viewkind4\uc1\pard\cf1\f0\fs20 sets\cf2 : \par Itens /\cf1 @ole\cf2 ('MochilaInteiraMultipla(R).xls','Itens')/: w, p, u; \par Mochilas/\cf1 @ole\cf2 ('MochilaInteiraMultipla(R).xls','mochilas')/: cap; \par matriz(Mochilas, Itens): x; \par \cf1 endsets\cf2 \par \par \cf1 data\cf2 : \par w, p, cap, u = \cf1 @ole\cf2 ('MochilaInteiraMultipla(R).xls', \par 'peso','beneficio','capacidade','u'); \par \cf1 enddata\cf2 \par \par \cf3 ! Maximizar o benef\'edcio pelo uso dos Itens;\cf2 \par [fo] \cf1 max\cf2 = \cf1 @sum\cf2 (Mochilas(i): \cf1 @sum\cf2 (Itens(j): p(j)*x(i,j))); \par \par \cf3 ! A capacidade da mochila n\'e3o pode ser superada;\cf2 \par \cf1 @for\cf2 (Mochilas(i): \cf1 @sum\cf2 (Itens(j): w(j)*x(i,j)) <= cap(i)); \par \par \cf3 ! Existem uj unidades de cada objeto j;\cf2 \par \cf1 @feiraMultipla(R).xls', \par 'peso','beneficio','capacidade','u'); \par \cf1 enddata\cf2 \par \par \cf3 ! Maximizar o benef\'edcio pelo uso dos Itens;\cf2 \par [fo] \cf1 max\cf2 = \cf1 @sum\cf2 (Mochilas(i): \cf1 @sum\cf2 (Itens(j): p(j)*x(i,j))); \par \par \cf3 ! A capacidade da mochila n\'e3o pode ser superada;\cf2 \par \cf1 @for\cf2 (Mochilas(i): \cf1 @sum\cf2 (Itens(j): w(j)*x(i,j)) <= cap(i)); \par \par \cf3 ! Existem uj unidades de cada item j;\cf2 \par \cf1 @for\cf2 (Itens(j): \cf1 @sum\cf2 (Mochilas(i): x(i,j)) <= u(j)); \par \par \cf3 ! \'c9 permitido levar um n\'famero inteiro de Itens;\cf2 \par \cf1 @for\cf2 (Mochilas(i): \cf1 @for\cf2 (Itens(j): \cf1 @gin\cf2 (x(i,j)))); \par \par \cf1 data\cf2 : \par \cf1 @ole\cf2 ('MochilaInteiraMultipla(R).xls','x','fo') = x, fo; \par \cf1 enddata\cf2 \par \par } x, fo; \par \cf1 enddata\cf2 \par \par \cf1 end\cf2 \par \par } r } ! Maximizar o benef\'edcio pelo uso dos objetos;\cf2 \par