lingo参会问题,改不来了,求大佬指点

model: sets: meet/m1..m13/;!13个会议; sta/s1..s13/:q; teac/t1..t18/;!18个老师; lvxing/L1..L13/; links1(meet,lvxing):c;!单程费用系数; links(teac,meet):x; endsets data: c=0,659.5,894.5,1155.5,1310.5,1053,1027.5,513.5,640,215.5,58.5,472.5,567.5 0,0,0,0,1113.5,0,558.5,146,79,456,595.5,1022.5,718.5 0,0,0,0,1176.5,0,1343.5,856.5,1067,843.5,970,274.5,327 0,0,0,0,518,0,1342.5,921,1109,928.5,1024.5,1361.5,484.8 0,0,0,0,0,0,1083.5,992.5,1034.5,1467.5,1484.5,1310.5,961.6 0,0,0,0,641.5,0,354.5,732,774,1047.5,1046.5,1657,954 0,0,0,0,0,0,0,0,0,843.5,967,556.5,1035 0,0,0,0,0,0,0,0,0,809.5,452.5,879.5,575.5 0,0,0,0,0,0,0,0,0,0,587.5,936.8,703 0,0,0,0,0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0,0,0,0,0; q=1200,5000,1700,1880,1940,3400,2050,2020,2600,1850,1940,2120,1680; enddate min=@sum(links(i,j):x(i,j)*q(j))+f+g; @sum(meet(j):x(1,j))<=3; @sum(meet(j):x(2,j))<=3; @sum(teac(i)|i#LE#5#AND#i#GE#1:x(i,1))>=2; @sum(teac(i)|i#LE#5#AND#i#GE#1:x(i,2))>=1; @sum(teac(i)|i#LE#5#AND#i#GE#1:x(i,12))>=1; @sum(teac(i)|i#LE#5#AND#i#GE#1:x(i,13))>=1; @for(meet(j)|j#LE#11#AND#j#GE#3:@sum(teac(i)|i#LE#13#AND#i#GE#1:x(i,j))>=1); @for(teac(i):@sum(meet(j):x(i,j))>=2);!人数约束; @for(teac(i):x(i,1)+x(i,2)<=1; x(i,1)+x(i,3)<=1; x(i,2)+x(i,3)<=1; x(i,2)+x(i,4)<=1; x(i,2)+x(i,5)<=1; x(i,3)+x(i,4)<=1; x(i,3)+x(i,5)<=1; x(i,4)+x(i,5)<=1; x(i,7)+x(i,8)<=1; x(i,7)+x(i,9)<=1; x(i,8)+x(i,9)<=1; x(i,9)+x(i,10)<=1; x(i,10)+x(i,11)<=1; x(i,10)+x(i,12)<=1; x(i,10)+x(i,13)<=1; x(i,11)+x(i,12)<=1; x(i,11)+x(i,13)<=1; x(i,12)+x(i,13)<=1;); @for(meet(j)|j#LE#2#AND#j#GE#1:@sum(teac(i):x(i,j))>=3); @for(meet(j)|j#LE#13#AND#j#GE#3:@sum(teac(i):x(i,j))>=2);!参会最低人数要求; @for(links:@bin(x)); f=@sum(links(i,j):2*x(i,j)*c(2,j)); g=@sum(teac(i):x(i,1)*x(i,4)*x(c(1,4)-c(2,1)-c(2,4)+x(i,1)*x(i,5)*(c(1,5)-c(2,1)-c(2,5))+x(i,4)*x(i,6)*(c(4,6)-c(2,4)-c(2,6))+x(i,5)*x(i,6)*(c(5,6)-c(2,5)-c(2,6)) +x(i,9)*x(i,11)*(c(9,11)-c(2,9)-c(2,11))+x(i,9)*x(i,12)-c(2,9)-c(2,12)));!两种情况下的费用; End