当前位置:网站首页>(2022牛客多校五)H-Cutting Papers(签到)
(2022牛客多校五)H-Cutting Papers(签到)
2022-08-03 03:24:00 【AC__dream】

样例输入:
2022样例输出:
3649785.912339927题意:求|x|+|y|+|x+y|<=n所在的区域和x*x+y*y=(n/2)*(n/2)所在区域的面积并。
这道题就是一个签到题,图如下:

直接用圆的面积加上2*(小正方形面积-1/4圆面积)即可。
下面是代码:
#include<cstdio>
#include<iostream>
#include<algorithm>
#include<cstring>
#include<map>
#include<queue>
#include<vector>
#include<cmath>
using namespace std;
#define pi acos(-1)
const int N=1e4+10;
int main()
{
long double n;
while(scanf("%Lf",&n)!=EOF)
{
long double ans=n/4*n*pi;
ans+=(n*n/4-n/4*n*pi/4)*2;
printf("%.10Lf\n",ans);
}
return 0;
}
边栏推荐
猜你喜欢
随机推荐
企业上云规划与云原生环境设计
Compose the displacement of the view
Postman如何做接口自动化测试?
js Fetch返回数据res.json()报错问题
七夕??继续肝文章才是正道!!Auto.js 特殊定位控件方法
找不到符号@SuperBuilder,你以为真的是Lombok的问题?
els 消除行
基于flowable的upp(统一流程平台)运行性能优化(2)
如何画一张架构图(内含知识图谱)
Sentinel vs Hystrix 限流对比,到底怎么选?
List<Object>转List<User>:
多线程使用哈希表
2022-08-02 顾宇佳 学习笔记 多线程
高等代数_证明_矩阵乘以自身的转置的特征值不小于0
Auto.js Pro 计算脚本运行时间
sql问题,如何能做到先声明表的名称,例如product202201,表示2022年一月份的货物表,再在声明过的表中查找,下面的代码运行时有错误显示找不到表table_name,请问改如何进行修改
Senior ClickHouse -
积分商城可设置的四种兑换商品类型
ESP8266-Arduino编程实例-MAX6675冷端补偿K热电偶数字转换器驱动
云原生(三十一) | Kubernetes篇之平台基本预装资源









