当前位置:网站首页>(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;
}
边栏推荐
- 22 ES6 knowledge points
- iScroll系列之下拉刷新 + 上拉加载更多
- Compose the displacement of the view
- 怎么用redis限制同一ip重复刷浏览量
- Task Scheduler 计划定时任务,修改时报错: One or more of the specified arguments are not valid
- 金仓数据库 Pro*C 迁移指南( 5. 程序开发示例)
- leetcode:152. 乘积最大子数组
- C语言——结构体(声明、内存对齐、自引用)、位段、联合体、枚举常量合集
- ClickHouse—入门
- 这个困扰程序员50年的问题,终于要被解决了?
猜你喜欢
随机推荐
一次偶然的钓鱼文件分析
compose 位移视图
有大佬知道 使用flinksql是 同步的日期字段为null的话怎么处理吗
成都高新南区 高新西区 东部新区 多边形范围点位 AOI 高德
Sentinel vs Hystrix 限流对比,到底怎么选?
leetcode:149. 直线上最多的点数
七夕??继续肝文章才是正道!!Auto.js 特殊定位控件方法
Jincang Database OCCI Migration Guide (5. Program Development Example)
移植RT-Thread编译报错thumb conditional instruction should be in IT block
2022-08-01 顾宇佳 学习笔记
Domino服务器SSL证书安装指南
ClickHouse数据类型
C语言——结构体(声明、内存对齐、自引用)、位段、联合体、枚举常量合集
Postman如何做接口自动化测试?
QT之鼠标和键盘事件重写
密码学的基础:X.690和对应的BER CER DER编码
如何画一张架构图(内含知识图谱)
C语言实验十一 指针(一)
在VScode里调试ROS程序
Jmeter TCP/UDP测试