23 lines
1.1 KiB
Modula-2
23 lines
1.1 KiB
Modula-2
var Kolozsvar_Budapest >=0, integer;
|
|
var Kolozsvar_Gyor >=0, integer;
|
|
var Kolozsvar_Szeged >=0, integer;
|
|
|
|
var Marosvasarhely_Budapest >=0, integer;
|
|
var Marosvasarhely_Gyor >=0, integer;
|
|
var Marosvasarhely_Szeged >=0, integer;
|
|
|
|
var Temesvar_Budapest >=0, integer;
|
|
var Temesvar_Gyor >=0, integer;
|
|
var Temesvar_Szeged >=0, integer;
|
|
|
|
s.t. Kolozsvar: Kolozsvar_Budapest + Kolozsvar_Gyor + Kolozsvar_Szeged =1000;
|
|
s.t. Marosvasarhely: Marosvasarhely_Budapest + Marosvasarhely_Gyor + Marosvasarhely_Szeged =850;
|
|
s.t. Temesvar: Temesvar_Budapest + Temesvar_Gyor + Temesvar_Szeged =1350;
|
|
|
|
s.t. Budapest: Kolozsvar_Budapest + Marosvasarhely_Budapest + Temesvar_Budapest =1100;
|
|
s.t. Gyor: Kolozsvar_Gyor + Marosvasarhely_Gyor + Temesvar_Gyor =800;
|
|
s.t. Szeged: Kolozsvar_Szeged + Marosvasarhely_Szeged + Temesvar_Szeged =1300;
|
|
|
|
s.t. Kolozsvar_Gyor_utvonal: Kolozsvar_Gyor <=100;
|
|
|
|
minimize szallitas: 10*Kolozsvar_Budapest + 12*Kolozsvar_Gyor + 5*Kolozsvar_Szeged + 16*Marosvasarhely_Budapest + 10*Marosvasarhely_Gyor + 9*Marosvasarhely_Szeged + 14*Temesvar_Budapest + 18*Temesvar_Gyor + 20*Temesvar_Szeged; |