You are on page 1of 2

MOD

int n = ... ;
int m = ... ;

range jugos = 1 .. n ;
range pais = 1 .. m ;

float costo[jugos][pais];
float demanda[pais];
float capacidad[pais];

dvar float+ x[jugos][pais];

minimize sum(i in jugos, j in pais) x[i][j]* costo[i][j];

subject to {
forall(j in pais) sum(i in jugos) x[i][j] <= capacidad[j];
forall(i in jugos) sum(j in pais) x[i][j] >= demanda[i];
}
Dat

n=2;
m=3;

SheetConnection karol("ejercicio_repaso.xlsx");

costo from SheetRead(karol_"Costos");


demanda from SheetRead(karol_"Demanda");
capacidad from SheetRead(karol_"Capacidad");

You might also like