24小时热门版块排行榜    

查看: 1762  |  回复: 3

prs1022

铁虫 (初入文坛)

[求助] 有关lingo的错误代码70

对于面试的顺序问题,给出了用文本文件导入数据的lingo程序,但是给出错误代码70,查了一下是下标越界,不知道是哪里越界了。本人刚接触lingo,不是很敏锐,希望大神给出解释
程序如下:
model:
title 面试问题;
sets:
!person = 被面试者集合,stage = 面试阶段的集合;
person/@file(test1.txt)/;
stage/@file(test1.txt)/;
!T = 已知的面试所需要的时间,X = 面试开始的时间;
pxs(person,stage):T,X;
!Y(i,k) = 1:k排在i前,0:否则;
pxp(person,person)|&1#LT#&2:Y;
endsets
data:
T = @file(test1.txt);
enddata
[obj]min = MAXT;
!MAXT是面试的最后结束时间;
MAXT >= @max(pxs(i,j)|j#EQ#@size(stage):x(i,j)+t(i,j));
!只有参加完前一个阶段的面试后才能进入下一个阶段;
@for(pxs(i,j)|j#LT#@size(stage):[ORDER]x(i,j)+t(i,j)<x(i,j+1));
!同一时间只能面试一名同学;
@for(stage(i):
@for(pxp(i,k):[SORT1]x(i,j)+t(i,j)-x(i,k)<=T*Y(i,k));
@for(pxp(i,k):[SORT2]x(i,k)+t(i,k)-x(i,j)<=T*(1-Y(i,j)));
);
@for(pxp:@bin(Y));

end
回复此楼
stayhungry,stayfoolish
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

prs1022

铁虫 (初入文坛)

model:
title 面试问题;
sets:
person/1,2,3,4/;
stage/1,2,3/;
pxs(person,stage):T,X;
pxp(person,person)|&1#LT#&2:Y;

endsets
data:
T = 13  15  20
    10  20  18
    20  16  10
    8   10  15;
enddata
min = MAXT;
MAXT >= @max(pxs(i,j)|j#EQ#size(stage):X(i,j)+T(i,j));
@for(pxs(i,j)|j#LT#size(stage):X(i,j) + T(i,j) < X(i,j+1));
@for(stage(i):
@for(pxp(i,j):X(i,j) + T(i,j) - X(i,k) <= T*Y(i,k));
@for(pxp(i,k):X(i,k) + T(i,k) - X(i,j) <= T*Y(i,j));
);
@for(pxp:@bin(Y));
end
stayhungry,stayfoolish
2楼2013-12-24 22:29:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

prs1022

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by prs1022 at 2013-12-24 22:29:19
model:
title 面试问题;
sets:
person/1,2,3,4/;
stage/1,2,3/;
pxs(person,stage):T,X;
pxp(person,person)|&1#LT#&2:Y;

endsets
data:
T = 13  15  20
    10  20  18
    20  16  10
    ...

运行了一下,提示语法错误,不知道是哪里错了
stayhungry,stayfoolish
3楼2013-12-24 22:29:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

NicoleLas

木虫 (正式写手)

【答案】应助回帖

勉强回答下吧,也不知对不对。
1.@size()用法错误,楼主程序中漏写了"@";
2.@for(stage(i):......)这个循环写得有问题,第二个@for(pxp(i,k):....),下标中未出现j,楼主程序中却有引用;
3.“MAXT>=”,这应该是最大最小化问题吧,一般就写成MAXT=......。

    仅供参考,不对之处,海涵。
Be water, my friend.
4楼2014-01-16 00:16:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 prs1022 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 考研化学308分求调剂 +8 你好明天你好 2026-03-23 9/450 2026-03-25 09:13 by aa331100
[考研] 材料学求调剂 +6 Stella_Yao 2026-03-20 6/300 2026-03-25 00:37 by baoball
[考研] 材料专硕331求调剂 +4 鲜当牛 2026-03-24 4/200 2026-03-24 15:58 by JourneyLucky
[考研] 307求调剂 +5 超级伊昂大王 2026-03-24 5/250 2026-03-24 15:46 by 星空星月
[考研] 299求调剂 +7 某某某某位 2026-03-21 7/350 2026-03-24 15:24 by cuifj
[考研] 环境学硕288求调剂 +8 皮皮皮123456 2026-03-22 8/400 2026-03-23 23:47 by 热情沙漠
[考研] 一志愿国科过程所081700,274求调剂 +3 三水研0水立方 2026-03-23 3/150 2026-03-23 23:11 by MajorWen
[考研] 335分 | 材料与化工专硕 | GPA 4.07 | 有科研经历 +4 cccchenso 2026-03-23 4/200 2026-03-23 23:00 by 徐ckkk
[考研] 269求调剂 +4 我想读研11 2026-03-23 4/200 2026-03-23 21:25 by pswait
[考研] 材料专硕英一数二306 +8 z1z2z3879 2026-03-18 8/400 2026-03-23 20:49 by baobaoye
[考研] 328求调剂 +4 LHHL66 2026-03-23 4/200 2026-03-23 14:55 by lbsjt
[考研] 287求调剂 +8 晨昏线与星海 2026-03-19 9/450 2026-03-22 17:01 by i_cooler
[考研] 308求调剂 +3 墨墨漠 2026-03-21 3/150 2026-03-22 16:54 by i_cooler
[考研] 311求调剂 +3 26研0 2026-03-20 3/150 2026-03-22 14:46 by ColorlessPI
[考研] 生物学调剂 +5 Surekei 2026-03-21 5/250 2026-03-22 14:39 by tcx007
[考研] 材料与化工(0856)304求B区调剂 +3 邱gl 2026-03-20 7/350 2026-03-21 19:05 by 15709483992
[考研] 一志愿武理材料305分求调剂 +6 想上岸的鲤鱼 2026-03-18 7/350 2026-03-21 01:03 by JourneyLucky
[考研] 考研调剂求学校推荐 +3 伯乐29 2026-03-18 5/250 2026-03-20 22:59 by JourneyLucky
[考研] 中南大学化学学硕337求调剂 +3 niko- 2026-03-19 6/300 2026-03-20 21:58 by luoyongfeng
[考研] 材料考研调剂 +3 xwt。 2026-03-19 3/150 2026-03-19 11:22 by w沐阳w
信息提示
请填处理意见