钢管下料问题(钢管用量最少)Lingo求解
2024-08-25 21:47:52
大家好,我是小鸭酱,博客地址为:http://www.cnblogs.com/xiaoyajiang
!钢管下料问题1(钢管用量最少)
题目:
钢管原料 每根19m
客户需求 4m 50根
5m 10根
6m 20根
8m 15根
如何下料最节省?;
model :
sets :
H/1..3/ : x ;
L/1..4/ : m , g ;
link(H,L): r ;
endsets
data :
m = 4 5 6 8 ;
g = 5010 20 15 ;
enddata
min = @sum( H(i) : x ) ;
@for( L(j) : @sum( H(i) : x(i) * r( i , j ) ) >= g(j) ) ;
@for( H(i) : @sum( L(j) : m(j) * r( i , j ) ) >= 16 ) ;
@for( H(i) : @sum( L(j) : m(j) * r( i , j ) ) <= 19 ) ;
@sum( H(i) : x ) <= 31 ;
@sum( H(i) : x ) >= 26 ;
@for( H(i) : @gin( x(i) ) );
@for(link : @gin(r)) ;
end
最新文章
- kvm常用操作
- MySQL 5.5编译安装
- ROS学习笔记(六)——创建、编译包
- 多个github帐号的SSH key切换
- [SAP ABAP开发技术总结]DIALOG屏幕流逻辑
- 一个Web页面的生命周期 ,面试常常被问到
- QString->;string->;wstring->;LPCWSTR
- HDU5289
- Linux为用户设定环境变量
- [置顶] myEclipse8.5或者eclipse手工安装jd插件(myEclipse8.5或eclipse内直接查看.class文件,jd反编译工具)
- 基于visual Studio2013解决C语言竞赛题之0510求最大和
- win2003的IIS無法使用,又一次安裝提示找不到iisadmin.mfl文件
- dev机上数据库中批量生成table
- Springboot(一):入门篇
- android studio生成junitLibs
- luogu4268 Directory Traversal (dfs)
- ansible管理windows (发送文件)
- 最近见到一个用react native实现的标尺动画,不知道如何实现 帖两张图(新知食App)
- 2017-2018-2 20155315《网络对抗技术》Exp8 :Web基础
- C++--------------------------------指针和数组替换使用原因
热门文章
- RAILS 4 ON RUBY的AJAX实现过程
- Delphi判断进程是否存在(使用CreateToolhelp32Snapshot)
- openwrt上wifi探针的实现
- iOS开发手记 - iOS9.3 Xcode7打包ipa文件在其他越狱机器上运行的方法和一些问题
- 2014-07-30 MVC框架中对SQL Server数据库的访问
- 关于解决Oracle登录:ora-12154:tns:无法解析指定的连接标识符
- 深入理解linux网络技术内幕读书笔记(五)--网络设备初始化
- spring aop实现原理
- 我为什么要再给lua写一个json模块
- 美丽的for循环语句