在底是150,高是70的直角三角
其实我们可以这样考虑题目:
1、将小长方形拆解为正方形,首先确定这个直角三角形最多能剪多少个3*3的正方形。
这一步就很简单了。方法很多,这里介绍一个解析法,就是将直角三角形的两直角边分别放在直角坐标系的x轴和y轴上。 于是我们得到斜边的方程:
x/150 + y/70 = 1
令 x = 3m ( m = 1, 2, 3, 4, …, 50),我们得到对应的y值。
然后对每一个y值,我们取[y/3] (表示不大于y/3的最大整数)
之后,我们将所有的[y/3]加总(excel算,很简单),可得548
这个548表示的是最多能剪的3*3正方形的数目。
2、如果某种方法能使剪得的6*3...全部
其实我们可以这样考虑题目:
1、将小长方形拆解为正方形,首先确定这个直角三角形最多能剪多少个3*3的正方形。
这一步就很简单了。方法很多,这里介绍一个解析法,就是将直角三角形的两直角边分别放在直角坐标系的x轴和y轴上。
于是我们得到斜边的方程:
x/150 + y/70 = 1
令 x = 3m ( m = 1, 2, 3, 4, …, 50),我们得到对应的y值。
然后对每一个y值,我们取[y/3] (表示不大于y/3的最大整数)
之后,我们将所有的[y/3]加总(excel算,很简单),可得548
这个548表示的是最多能剪的3*3正方形的数目。
2、如果某种方法能使剪得的6*3长方形数目最多,那么将剪得的没个小长方形剪成正方形,也必然是最多的。
3、因此,反过来,我们可以知道最多能剪的小长方形数目是548/2=274。
4、剪成小正方形后,只需将小正方形两两拼接即可,即可横向拼接,也可纵向拼接。
收起