Guest User

Untitled

a guest
Jun 18th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. from ortools.linear_solver import pywraplp
  2.  
  3. solver = pywraplp.Solver('SolveIntegerProblem',
  4. pywraplp.Solver.CBC_MIXED_INTEGER_PROGRAMMING)
  5.  
  6. objective = solver.Objective()
  7.  
  8. Variable[0] = solver.IntVar(0, 5, variable 0 )
  9. Variable[1] = solver.IntVar(0, 10, variable 1 )
  10. Variable[2] = solver.IntVar(0, 20, variable 2 )
  11.  
  12. objective.SetCoefficient(Variable[0], 1)
  13. objective.SetCoefficient(Variable[1], 1)
  14. objective.SetCoefficient(Variable[2], 1)
  15.  
  16. objective.SetMaximization()
  17.  
  18. constraints.append(solver.Constraint(8,10))
  19. constraints[0].SetCoefficient(variable[1],1)
  20.  
  21. constraints.append(solver.Constraint(5,10))
  22. constraints[1].SetCoefficient(variable[2],1)
Add Comment
Please, Sign In to add comment