求高手 lingo编程提示error code 1017 错哪了?? 题目很简答 跪求!!!

model:
sets:b/1.2.3/:x,a,v,;
endsets
data:
a=400,300,100;
v=3,2,1;
enddata
max=@sum(b(i):x(i)*a(i));
@for(b(i):x(i)v(i))<=600);
@for(b(i):x(i)<=400);
@for(b(i):@gin(x(i)));
end.
速度啊 跪求中- -!

标点要非常注意 这不是你平常随便写字 标点可以随便加 这个语法规则是很严格的 改成这样就行了
model:
sets:b/1,2,3/:x,a,v;
endsets
data:
a=400,300,100;
v=3,2,1;
enddata
max=@sum(b(i):x(i)*a(i));
@for(b(i):x(i)*v(i)<=600);
@for(b(i):x(i)<=400);
@for(b(i):@gin(x(i)));
end追问

model:
sets:b/1,2,3/:x,a,v;
endsets
data:
a=400,300,100;
v=3,2,1;
enddata
max=@sum(b(i):x(1)*a(1)+x(2)*a(2)+x(3)*a(3));
@for(b(i):x(1)*v(1)+x(2)*v(2)+x(3)*v(3)<=600);
@for(b(i):x(1)+x(2)+x(3)<=400);
@for(b(i):@gin(x(i)));
end
這個有錯哪了??? 我會再加分的。。。。 求求你 謝啦!!

追答

请你都用英文标点好吗
model:
sets:b/1,2,3/:x,a,v;
endsets
data:
a=400,300,100;
v=3,2,1;
enddata
max=@sum(b(i):x(1)*a(1)+x(2)*a(2)+x(3)*a(3));
@for(b(i):x(1)*v(1)+x(2)*v(2)+x(3)*v(3)<=600);
@for(b(i):x(1)+x(2)+x(3)<=400);
@for(b(i):@gin(x(i)));
end

温馨提示:内容为网友见解,仅供参考
无其他回答

求高手 lingo编程提示error code 1017 错哪了?? 题目很简答 跪求!!!
标点要非常注意 这不是你平常随便写字 标点可以随便加 这个语法规则是很严格的 改成这样就行了 model:sets:b\/1,2,3\/:x,a,v;endsets data:a=400,300,100;v=3,2,1;enddata max=@sum(b(i):x(i)*a(i));for(b(i):x(i)*v(i)<=600);for(b(i):x(i)<=400);for(b(i):@...

相似回答