以下是我的程序代码,但运行不出。提示错误是Error code 29;Invalid number of initialization values.........不知道肿么回事啊?求高手相助!!急!!!谢谢了!!!!
model:
data:
n=6;
enddata
sets:
people/1..n/:F;
relation(people,people)/
1,2 1,3 1,5
2,5
3,5 3,6
4,5 4,6
5,2 5,3 5,6
6,3 6,5
/:D,P;
endsets
data:
D=
1.5 2 4.5
3.5
2 4
0.5 2
0.5 0.5 0.5
1 0.5
enddata
F(n)=0;
@for( people(i) | i #lt# n:
F(i)=@min( relation(i,j): D(i,j)+F(j));
);
@for( relation(i,j);
P(i,j)=@if( F(i) #eq# D(i,j)+F(j),1,0));
end