Circles Inside a Square

Circles Inside a Square_第1张图片就算 就硬算
算出对角线长就能算出面积
对角线两个圆长为4(设半径为1)
在这里插入图片描述
这一部分长为根号三-1 可用三个圆圆心组成的等边三角形计算

在这里插入图片描述
这部分可用中间四个圆组成的正方形求出
长度为2

#include
#include
using namespace std;

int main()
{
    double a;
    double b;
    scanf("%lf",&a);
    b=(2*sqrt(2)+2*sqrt(3)+2)*a/sqrt(2);
    b=b*b;
    printf("%.5f",b);
    return 0;
}

你可能感兴趣的:(Circles Inside a Square)