Upload
This commit is contained in:
28
sziva_anyagai/Mikulascsomag_buntetessel.mod
Normal file
28
sziva_anyagai/Mikulascsomag_buntetessel.mod
Normal file
@ -0,0 +1,28 @@
|
||||
#Az el<EFBFBD>z<EFBFBD> feladat kieg<EFBFBD>sz<EFBFBD>t<EFBFBD>se-
|
||||
#Ha valamib<EFBFBD>l felesleg marad, az<EFBFBD>rt b<EFBFBD>ntet<EFBFBD>s j<EFBFBD>r.
|
||||
#A csoki<EFBFBD>rt 2 p<EFBFBD>nzegys<EFBFBD>g a b<EFBFBD>ntet<EFBFBD>s. A narancs 3, a mogyor<EFBFBD> 1, virg<EFBFBD>cs 4, kindertoj<EFBFBD>s 5 <EFBFBD>s a gumicukor 6 p<EFBFBD>nzegys<EFBFBD>g b<EFBFBD>ntet<EFBFBD>st von maga ut<EFBFBD>n. Milyen csomagokat vegy<EFBFBD>nk a Mikul<EFBFBD>s csomagunk <EFBFBD>ssze<EFBFBD>ll<EFBFBD>t<EFBFBD>s<EFBFBD>hoz, ha minim<EFBFBD>lisan szeretn<EFBFBD>nk k<EFBFBD>ltekezni <EFBFBD>s minim<EFBFBD>lis b<EFBFBD>ntet<EFBFBD>st szeretn<EFBFBD>nk kapni a v<EFBFBD>g<EFBFBD>n.
|
||||
|
||||
#Megold<EFBFBD>s:
|
||||
|
||||
var csomag1 binary;
|
||||
var csomag2 binary;
|
||||
var csomag3 binary;
|
||||
var csomag4 binary;
|
||||
var csomag5 binary;
|
||||
|
||||
var maradekcsoki >=0, integer;
|
||||
var maradeknarancs >= 0, integer;
|
||||
var maradekmogyoro >=0, integer;
|
||||
var maradekvirgacs >=0, integer;
|
||||
var maradekkindertojas >=0, integer;
|
||||
var maradekgumicukor >=0, integer;
|
||||
|
||||
s.t. csoki: csomag2 + csomag4 + csomag5 - maradekcsoki =1;
|
||||
s.t. narancs: csomag1 + csomag4 - maradeknarancs =1;
|
||||
s.t. mogyoro: csomag1 + csomag2 - maradekmogyoro =1;
|
||||
s.t. virgacs: csomag3 + csomag5 - maradekvirgacs =1;
|
||||
s.t. kindertojas: csomag3 + csomag4 - maradekkindertojas =1;
|
||||
s.t. gumicukor: csomag2 + csomag3 - maradekgumicukor =1;
|
||||
|
||||
minimize koltseg: 5*csomag1 + 10*csomag2 + 3*csomag3 + 4*csomag4 + 6*csomag5 + (2*maradekcsoki + 3*maradeknarancs + 1*maradekmogyoro + 4*maradekvirgacs + 5*maradekkindertojas + 6*maradekgumicukor ) ;
|
||||
end;
|
Reference in New Issue
Block a user