ajout de l'utilisation des y1, y2... mais du coup faut corriger les erreurs parce que je suis un sgueg mdr

This commit is contained in:
MathieuPietri
2019-10-23 15:12:43 +02:00
parent b56464f954
commit aae7a4d58b
3 changed files with 13 additions and 13 deletions

View File

@ -47,7 +47,7 @@ int perfect_rolls() {
}
int nb_coeffs = 4;
double y1, y2, y3, y4;
double y[4] = {0};
int a[5] = {0};
glp_smcp params = {0};
glp_init_smcp(&params);
@ -64,13 +64,13 @@ int perfect_rolls() {
/* solve problem */
glp_simplex(lp, &params);
y1 = glp_get_row_dual(lp, 1);
y2 = glp_get_row_dual(lp, 2);
y3 = glp_get_row_dual(lp, 3);
y4 = glp_get_row_dual(lp, 4);
y[0] = glp_get_row_dual(lp, 1);
y[1] = glp_get_row_dual(lp, 2);
y[2] = glp_get_row_dual(lp, 3);
y[3] = glp_get_row_dual(lp, 4);
puts("Résolution du sous-problème.");
column_generator(y1, y2, y3, y4, a);
column_generator(y, a);
if (a[0] > 1) {
printf(" Valeur de lobjectif : %d\n", a[0]);
fputs(" On ajoute : ", stdout);