一道难题:给出一个一定体积的长方体,求能容纳指定个数小立方体的最大体积。

来源:百度知道 编辑:UC知道 时间:2024/06/23 22:51:27
比如:长方体体积为10*20*10,在里面放10个体积相同的小立方体,求小立方体的最大体积。
不知这个板块中有没有写过程序,能不能写个算法,参数为:长方体的体积为变量X、Y、Z,小立方体的个数为N,四个参数。得出小立方体的最大边长以及每行、每列及深度各放几个小立方体。

立方体要能放进去才行,假设立方体边长大于5,那么在10*10的截面内只能方一个立方体,最多不会超过3个,所以立方体边长不能大于5
边长等于5的立方体,可以并排放4个,能放4层,16个,满足要求,所以是小立方体的最大体积125

125.

125