POJ2365【几何】
来源:互联网 发布:淘宝要交多少保证金 编辑:程序博客网 时间:2024/05/01 23:06
因为给出的点已经是顺时针了,
整个长度=相邻点距离+一个圆周长;
C++ac代码…G++wa…因为标准不一样。G++用f
//#include <bits/stdc++.h>#include<iostream>#include<math.h>#include<string.h>#include<cstdio>#include<algorithm>using namespace std;const double pi=acos(double(-1));const int N=1e2+10;double x[N],y[N];int main(){ int n; double r,len; while(~scanf("%d%lf",&n,&r)) { len=0; for(int i=1;i<=n;i++) { scanf("%lf%lf",&x[i],&y[i]); if(i>=2) { if(i!=n) len+=sqrt((x[i]-x[i-1])*(x[i]-x[i-1])+(y[i]-y[i-1])*(y[i]-y[i-1])); else { len+=sqrt((x[i]-x[i-1])*(x[i]-x[i-1])+(y[i]-y[i-1])*(y[i]-y[i-1])); len+=sqrt((x[i]-x[1])*(x[i]-x[1])+(y[i]-y[1])*(y[i]-y[1])); } } } len+=2*pi*r; printf("%.2lf\n",len); } return 0;}
0 0
- POJ2365【几何】
- poj2365
- poj2365
- POJ2365 Rope
- 几何
- 几何
- 几何
- 几何
- 计算几何几何函数库
- 计算几何-几何库
- 几何为什么叫几何
- 几何algorithm
- 几何algorithm
- 几何变换
- 几何造型
- 人生几何
- 计算几何
- 几何知识
- meteor框架学习心得
- centos yum源(网易163)
- 如何实现MVP架构
- 关于IDEA-MAVEN-Strtus-Hibernate的配置
- Matlab 2016a 安装及破解方法
- POJ2365【几何】
- 反汇编C++ OOP代码 分析构造函数如何被调用 以及简单的C++对象内存模型
- Dubbo
- Leetcode题解 120. Triangle
- mysql 集合操作UNION DISTINCT和UNION ALL
- python中的列表(list)详解
- Action访问ServletAPI
- python学习笔记(六)
- AndroidCustomView(投票 ,排名对比图)