hdu(3007)
来源:互联网 发布:弹弓专卖店淘宝网 编辑:程序博客网 时间:2024/05/01 08:50
#include"stdio.h"
#include"math.h"
int main()
{
int n,i,j;
double a[10000],b[10000],k,h,f1,f2;
while(scanf("%d",&n),n)
{
h=0.0;
for(i=0;i<n;i++)
scanf("%lf%lf",&a[i],&b[i]);
for(i=0;i<n;i++)
for(j=0;j<n;j++)
{
k=(double)sqrt(1.0*(a[i]-a[j])*(a[i]-a[j])+1.0*(b[i]-b[j])*(b[i]-b[j]));
if(k>h)
{
h=k;
f1=(a[i]+a[j])/2.0;
f2=(b[i]+b[j])/2.0;
}
}
printf("%.2lf %.2lf %.2lf\n",f1,f2,h/2);
}
return 0;
}
找到距离最远的两点;
两点的中点为圆心,半径
- hdu 3007
- hdu(3007)
- HDU 3007 Buried memory
- Buried memory(hdu 3007)
- HDU.3007 Buried memory
- HDU 3007:Buried memory
- hdu
- hdu
- HDU
- hdu ()
- hdu
- hdu
- HDU
- HDU
- hdu
- hdu
- HDU
- Hdu
- IOS各类错误汇总
- 图解数据结构(1)——大圈表示法、动态数组和单向链表
- 类的设计技巧
- java中的static详解
- bullet 物理引擎的角色控制器(character controller)
- hdu(3007)
- The Boost C++ Libraries
- java初始化顺序
- Bullet引擎碰撞事件中回调函数用法详解
- 继续写blog
- 清空(數據庫中所有)表數據
- HTML中的<UL>标签中li横向排列
- cocos2d-x ccArray 讲解
- Java 异步消息处理