Originally posted by: SystemAdmin
You can use the
min and
max operators with a conditional statement in their scope:
range R = 1..7;
int A[R] = [0, 2, 0, 5, 8, 0, 11];
int minA = min(r in R : A[r] != 0) A[r];
int maxA = max(r in R : A[r] != 0) A[r];
Regards,
Stefano
#DecisionOptimization#OPLusingCPLEXOptimizer