- 在线时间
- 0 小时
- 最后登录
- 2010-4-2
- 注册时间
- 2009-4-15
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 608 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 97
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 70
- 主题
- 8
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   96.84% 该用户从未签到
网络挑战赛参赛者 国际赛参赛者
 |
再选择use global solver之后,再ctrl+u后,会报错
. |3 Z# [3 n2 B5 h8 W4 `8 W; p“license is too small for the given problem”7 t! V7 W2 [+ O+ f8 z1 f, j: q
我的代码如下(就是工地选址问题,site是工地,supply是供应地,x,y是坐标,d是工地需求量,a是送出量)
. Z' P( O1 g- Lmodel:, X: c4 [( T* j, [
sets:
, p0 Y0 T& w3 b2 l( X9 ]' U site/1..6/:x,y,d;
+ b. Q$ {0 I6 r0 S4 ^ supply/A,B/:px,py;/ Q& j6 w! n: f! }
link(site,supply):a;: Y6 ]# `. h/ U9 U- r
endsets7 N7 t1 ]" r: W3 F
data:" X& e- V1 @9 |5 `
x=1.25 8.75 0.5 5.75 3 7.25;% @ D9 B/ n E c
y=1.25 0.75 4.75 5 6.5 7.75;7 p! h' D) v" v Q6 G
d=3 5 4 7 6 11;) e0 N8 m+ ~" C' e; A
enddata
/ ~/ H( p1 N& `+ n5 A [url=mailto:min=@sum(site(i) sum(supply(j):a(i,j)*((px(j)-x(i))^2+(py(j)-y(i))^2)^0.5]min=@sum(site(i) sum(supply(j):a(i,j)*((px(j)-x(i))^2+(py(j)-y(i))^2)^0.5[/url]));
- {: c8 _* j7 ?3 x& f5 [, \$ g1 Q @for(site(i) sum(supply(j):a(i,j))=d(i));9 ?7 z" ^, o5 C. D% J
@for(supply(j) sum(site(i):a(i,j))<=20);0 N; t8 ]* V5 |9 Z% O+ L% L6 C
end |
zan
|