import pulp
my_lp_problem = pulp.LpProblem('My LP Problem', pulp.LpMaximize)
v1=pulp.LpVariable('v1', lowbound=0, cat='Continuous')
v2=pulp.LpVariable('v2',lowbound=0, cat='Continuous')
v3=pulp.LpVariable('v3',lowbound=0, cat='Continuous')
u1=pulp.LpVariable('u1', lowbound=0, cat='Continuous')
u2=pulp.LpVariable('u2', lowbound=0, cat='Continuous')
#Objective function
my_lp_problem +=4*v1+9*v2+13*v3,
#Constraints
my_lp_problem +=7*u1+12*u2==1
my_lp_problem +=9*v1+4*v2+16*v3<=5*u1+14*u2
my_lp_problem +=5*v1+7*v2+10*v3<=8*u1+15*u2
my_lp_problem +=4*v1+9*v2+13*v3<=7*u1+12*u2
my_lp_problem.solve()
for variable in my_lp_problem.variables():
print ( '{} = {}'.format (variable.name, variable.varValue))
print ( "optimal (max) : ", pulp.value(my_lp_problem.objective))
Nhập biểu thức vào thư viện pulp
Viết như này máy không hiểu đâu bạn. Cái này bạn nên lên docs xem cho nó đầy đủ 
3 Likes
Bạn có thể sửa giúp mình câu đó chi tiết được không ạ?
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?