急求~~谁会用excel算一张纸最多可以出多少个长方形~~

来源:百度知道 编辑:UC知道 时间:2024/06/08 02:42:56
有一张纸,尺寸是1230*889mm,有一个长方形,尺寸是210*190mm,用excel算出这张纸最多可以得出多少个长方形,不要求一律横排竖排,可以混合排,就是一行可以有一个横的,有几个竖的~

谁会啊~~谢谢帮忙~~急啊~~在线等~~~
那个~~2楼~~如果按照横排或者竖排是24个~~要是再加上混合排我就不知道了~~我就是想知道用excel怎么算出混合排来~~~谁来教教我啊~~~~~

1230*889=1093470
210*190=39900
1093470/39900=27.4 理论最大数27个
4*210+2*190=1220 宽边最合理排法
4*210=840 窄边最合理排法
因1220/1230 〉 840/889
按宽边最合理排法作为排放的原则;
又因为
190*5=950 〉 889 〉210*4=840
所以你只能按照4*6排列24个!
希望能对你的解答有所帮助,最好把你老师的答案能够发给我!
谢谢!!

=max(int(1230/210),int(1230/190))*max(int(889/210),int(889/190))

是24个,27个只是理论数据那个是只算面积的算法,最多的排列还是排的整齐一些,不能混排:算法如下:
一。假设用1230/210=5。85只能有5列,889/190=4。67只能有4行这样只能有5*4=20个了,
二。假设用1230/190=6。47只能有6列,889/210=4。23只能有4行,这样就能有6*4=24个了,
说混排只是想误导你而已,不要受那个干扰,要记住一点就是这个纸张的大小是定的,不能折分,所以不能用理论的面积计算方法来计算!

干吗非要用excel?