로드 중...
검색 중...
일치하는 항목 없음
transport13.py
이 파일의 문서로 이동하세요.
1
6
7가져오기sys
8from게임가져오기GamsWorkspace
9from수송_클래스가져오기운송
10
11식물 = ["시애틀", "샌디에고"]
12시장 = ["뉴욕", "시카고", "토피카"]
13용량 ="시애틀": 350.0,"샌디에고": 600.0}
14수요 ="뉴욕": 325.0,"시카고": 300.0,"토피카": 275.0}
15거리 =
16 ("시애틀", "뉴욕"): 2.5,
17 ("시애틀", "시카고"): 1.7,
18 ("시애틀", "토피카"): 1.8,
19 ("샌디에고", "뉴욕"): 2.5,
20 ("샌디에고", "시카고"): 1.8,
21 ("샌디에고", "토피카"): 1.4,
22}
23
24if__name__ =="__main__":
25sys_dir = sys.argv[1]iflen(sys.argv) > 1그밖에 없음
26work_dir = sys.argv[2]iflen(sys.argv) > 2그밖에 없음
27t = 운송(sys_dir, work_dir)
28
29 p식물:
30t.i.add_record(p)
31 min시장:
32t.j.add_record(m)
33 forp식물:
34t.a.add_record(p).value = 용량[p]
35 form시장:
36t.b.add_record(m).value = 수요[m]
37 k, viter(distance.items()):
38t.d.add_record(k).value = v
39
40t.f.add_record().value = 90
41t.opt.all_model_types ="복합체"
42t.run(output=sys.stdout)
43
44인쇄(f"목표: t.z.first_record().level")
45
46 forrecint.x:
47인쇄(기록)