靠墙围一个给定长度的篱笆,形状不限,要求面积最大。
首先想到的就是矩形,三角形和半圆。所以三个都验证一遍,最后就选择半圆。
#include<cstdio> #include<cmath> double pi=8*atan(1.0),n; int main(){while(scanf("%lf",&n)&&n){printf("%.2lf\n",n*n/pi);}}
靠墙围一个给定长度的篱笆,形状不限,要求面积最大。
首先想到的就是矩形,三角形和半圆。所以三个都验证一遍,最后就选择半圆。
#include<cstdio> #include<cmath> double pi=8*atan(1.0),n; int main(){while(scanf("%lf",&n)&&n){printf("%.2lf\n",n*n/pi);}}
转载于:https://www.cnblogs.com/moris/p/4319710.html