如何编程实现矩形分割一个长 X ,宽 Y 的大矩形,如何编程实现将其平均分割为N个长A,宽B的小矩形?要求A、B均为整数.比如长400高100的矩形,可以分为8个长100宽50的小矩形.注意;要求A、B均为整
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 13:05:24
![如何编程实现矩形分割一个长 X ,宽 Y 的大矩形,如何编程实现将其平均分割为N个长A,宽B的小矩形?要求A、B均为整数.比如长400高100的矩形,可以分为8个长100宽50的小矩形.注意;要求A、B均为整](/uploads/image/z/13943848-40-8.jpg?t=%E5%A6%82%E4%BD%95%E7%BC%96%E7%A8%8B%E5%AE%9E%E7%8E%B0%E7%9F%A9%E5%BD%A2%E5%88%86%E5%89%B2%E4%B8%80%E4%B8%AA%E9%95%BF+X+%2C%E5%AE%BD+Y+%E7%9A%84%E5%A4%A7%E7%9F%A9%E5%BD%A2%2C%E5%A6%82%E4%BD%95%E7%BC%96%E7%A8%8B%E5%AE%9E%E7%8E%B0%E5%B0%86%E5%85%B6%E5%B9%B3%E5%9D%87%E5%88%86%E5%89%B2%E4%B8%BAN%E4%B8%AA%E9%95%BFA%2C%E5%AE%BDB%E7%9A%84%E5%B0%8F%E7%9F%A9%E5%BD%A2%3F%E8%A6%81%E6%B1%82A%E3%80%81B%E5%9D%87%E4%B8%BA%E6%95%B4%E6%95%B0.%E6%AF%94%E5%A6%82%E9%95%BF400%E9%AB%98100%E7%9A%84%E7%9F%A9%E5%BD%A2%2C%E5%8F%AF%E4%BB%A5%E5%88%86%E4%B8%BA8%E4%B8%AA%E9%95%BF100%E5%AE%BD50%E7%9A%84%E5%B0%8F%E7%9F%A9%E5%BD%A2.%E6%B3%A8%E6%84%8F%EF%BC%9B%E8%A6%81%E6%B1%82A%E3%80%81B%E5%9D%87%E4%B8%BA%E6%95%B4)
如何编程实现矩形分割一个长 X ,宽 Y 的大矩形,如何编程实现将其平均分割为N个长A,宽B的小矩形?要求A、B均为整数.比如长400高100的矩形,可以分为8个长100宽50的小矩形.注意;要求A、B均为整
如何编程实现矩形分割
一个长 X ,宽 Y 的大矩形,如何编程实现将其平均分割为N个长A,宽B的小矩形?要
求A、B均为整数.
比如长400高100的矩形,可以分为8个长100宽50的小矩形.
注意;要求A、B均为整数.
能附上C语言代码更好.
如何编程实现矩形分割一个长 X ,宽 Y 的大矩形,如何编程实现将其平均分割为N个长A,宽B的小矩形?要求A、B均为整数.比如长400高100的矩形,可以分为8个长100宽50的小矩形.注意;要求A、B均为整
整数与否与算法没什么关系.
算法先计算一下大面积整除小面积的值,这个是最多能分多少的依据.
不过这个是二维搜索,没记错的话属于NP完全难题.
但你可以简单的先试试长对长宽对宽,能达到目标则最好,否则可以做适当调整(就是长对宽).
总的来说很麻烦,可以考虑用遗传.
如何编程实现矩形分割一个长 X ,宽 Y 的大矩形,如何编程实现将其平均分割为N个长A,宽B的小矩形?要求A、B均为整数.比如长400高100的矩形,可以分为8个长100宽50的小矩形.注意;要求A、B均为整
将一个长为13cm,宽为4cm的矩形纸片,将它分割成6块,再拼合成一个正方形如何分割?
一个矩形长14.2厘米,宽2厘米,按黄金分割,1:0.618分割开来~求教
1、按下列要求编程:定义一个描述矩形的类Rectangle,包括的数据成员有宽(width)和长(length),并实现如下功能函数;(1)矩形对象初始化;(2)计算矩形周长;(3)计算矩形面积;(4)
一道作图题把一个长6.5cm,宽2cm的矩形分割后拼成一个正方形.
把一个长6.5cm,宽2CM的矩形分割成6块,再拼合成1个正方形,
一个矩形的面积是xy²-x²y,长为xy,则宽为?
分割图形一个矩形ABCD的长为5,宽为1,请你将这个矩形剪成五块拼成一个正方形.肯定能分开的
一根长L的铁丝围成一个矩形,如何设计矩形长和宽,使矩形面积最大呵呵
MATLAB函数编程题目,一个图形窗口分割成两块,令x属于[0 2pi] ,在第一块中用不同颜色和线条显示y=sin(x)一个图形窗口分割成两块,令x属于[0 2pi] ,在第一块中用不同颜色和线条显示y=sin(x)以及y=cos(x
一个矩形长比宽多2,面积是100,求矩形的长x
一个矩形长比宽多2,面积是100,求矩形的长x
matlab 矩阵运算设一个矩阵3*4的矩阵M,运算Y=5/M用matlab编程,如何实现?5是常数
如何使一个3cm*9cm的矩形分成8个正方形,画出分割方法.
矩形分割(VB编程) 已知一个大矩形,以另一个小矩形去切割,问最多能得到几个小矩形?举例:大矩形尺寸:1200x2400mm小矩形尺寸:700x1000mm在VB编程中或者在数学中有什么公式可以求解,因为小矩形尺
用一个6.5cm长2cm宽矩形分割成6快在拼成一个正方形是不是只有一种答案啊?
有分段函数如下,编程实现输入整数x的值,输出y的值.(用if语句嵌套形式编程实现)x4- x
一个矩形长10.7,宽4.35,有一个对角的抛物线,抛物线长13.05,求被抛物线分割的较小部分的面积!对角就是原来矩形的斜对的角,比如右上角对左下角。