題目連結: https://zerojudge.tw/ShowProblem?problemid=d127
# 解題思路
如果這個繩長為 4 的倍數,圍成正方形會形成最大面積
如果只是 2 的倍數,圍成最接近正方形的面積會最大
# 程式碼
#include <iostream> | |
using namespace std; | |
int main() | |
{ | |
long long int L ; | |
while(cin>>L) | |
{ | |
if(L%4==0) | |
cout<<(L/4)*(L/4); | |
else | |
cout<<(L/4+1)*(L/4); | |
cout <<endl; | |
} | |
} |