明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2666|回复: 9

巧分矩形

[复制链接]
发表于 2009-3-27 12:43:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2009-3-27 12:43:59 编辑

小时候看到的题。

一个长53宽32的矩形,要用它来切取长为7宽为5的小矩形,如何切取才能得到最多的小矩形?

下面这个切法当然是不行的,只切出40块!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2009-3-27 21:41:00 | 显示全部楼层

呵呵,原来我编过一个计算集装箱装箱量的程序,就是专门用来拼这样的东西的。

横放,则6行7列。为42。

下面余2,右边余4,这里有点问题,去掉1列为6*6。则右边4+7=11,可以放两列竖放的,可以放8个。

则合计为6*6+2*4=44个。

 楼主| 发表于 2009-3-27 21:54:00 | 显示全部楼层

帮明总截一下图。

42块的:

44块的:

但还不是最佳答案……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2009-3-27 22:24:00 | 显示全部楼层

对,还不是最优方案,差了在第一次排序时把最后一行重新计算一下竖排。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2009-3-27 22:37:00 | 显示全部楼层
46块了,还有更多的吗……
发表于 2009-3-27 23:05:00 | 显示全部楼层
本帖最后由 作者 于 2009-3-27 23:25:24 编辑

:)

两个47块的方案,应该还有一个最多48块方案的

 

 

不过找了许多47块的方案,还是发现不了48块的,有待高人指点了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2009-3-27 23:11:00 | 显示全部楼层

陈兄,高人也!

此类问题,有一般性的解决方法吗?!

发表于 2009-3-27 23:30:00 | 显示全部楼层

To ahlzl 卢老师

此题我是乱试的,这种应该只有数值算法吧,应该是很复杂的数学问题,因为还没有考虑块斜放啊等等问题。

如此题

http://bbs.mjtd.com/forum.php?mod=viewthread&tid=73709

四楼中我提过几个网页,那里的也都是用计算机狂算得到的最优解,只有少数是得到证明的。

不过这种几何数值算法恐怕也是很难的。

 楼主| 发表于 2009-3-27 23:35:00 | 显示全部楼层

这个帖子我看过,强!

这个切分的题,是我小时候看到的,47是最佳结果!

发表于 2009-3-28 09:17:00 | 显示全部楼层

:)

我小时候也有类似的题一直疑惑着我,当时好像是看《中学生数理化》的

题目是100*100的盒子里能放多少个直径为1的棋子。

以前没有电脑,记得当时自己剪了100多个纸圆,不断的摆。

不过好像也没有找到答案。

呵呵,看来每个人心中总有一些儿时的梦想和追求~

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-28 00:03 , Processed in 0.184336 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表