輸入的值為周長(L)
當 周長(L) /2 後
會等於兩邊長相加
而這兩邊長
如果長度越(接近)
相乘就會(越大)
Ex:4*2=8 > 6*1=6
推演↓↓
如果兩邊長相加是6(偶數)
6/2=3
3*3=9 最大
如果兩邊長相加是7(奇數)
3*4=12最大
↑↑
利用For迴圈找最大值
1、1+2=3 (X)
2、2+3=5 (X)
3、3+4=7 (O)
→ 3*4=12
輸入的值為周長(L)
當 周長(L) /2 後
會等於兩邊長相加
而這兩邊長
如果長度越(接近)
相乘就會(越大)
Ex:4*2=8 > 6*1=6
推演↓↓
如果兩邊長相加是6(偶數)
6/2=3
3*3=9 最大
如果兩邊長相加是7(奇數)
3*4=12最大
↑↑
利用For迴圈找最大值
1、1+2=3 (X)
2、2+3=5 (X)
3、3+4=7 (O)
→ 3*4=12
如果是奇數 L / 2 + 1 就是長邊,不必使用迴圈。
輸入的值為周長(L)
當 周長(L) /2 後
會等於兩邊長相加
而這兩邊長
如果長度越(接近)
相乘就會(越大)
Ex:4*2=8 > 6*1=6
推演↓↓
如果兩邊長相加是6(偶數)
6/2=3
3*3=9 最大
如果兩邊長相加是7(奇數)
3*4=12最大
↑↑
利用For迴圈找最大值
1、1+2=3 (X)
2、2+3=5 (X)
3、3+4=7 (O)
→ 3*4=12
直接floor(half/2)就好了,half是半周長