poj 2926 求n维坐标点之间的最大距离
2017-04-09 18:35
190 查看
#include<cstdio> #define INF 0x3f3f3f3f #define MAX(x,y) ((x)>(y)?(x):(y)) #define MIN(x,y) ((x)>(y)?(y):(x)) using namespace std; double d[1000010][5]; int main() { int n,i,s,k; double res,max,min; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%lf%lf%lf%lf%lf",&d[i][0],&d[i][1],&d[i][2],&d[i][3],&d[i][4]); } res=0; for(s=0;s<(1<<5);s++) { max=-INF; min=INF; for(i=0;i<n;i++) { double t=0; for(k=0;k<5;k++) { if((s>>k)&1) t+=d[i][k]; else t-=d[i][k]; } max=MAX(max,t); min=MIN(min,t); } res=MAX(res,max-min); } printf("%.2lf\n",res); }
相关文章推荐
- poj 2187 Beauty Contest(凸包求解多节点的之间的最大距离)
- poj 2926 Requirements N维最远曼哈顿距离
- POJ-3162 Walking Race (求树上两点之间最大距离)
- poj 2187 凸包+平面上点之间最大距离
- poj 2926 Requirements(最大哈密顿距离,二进制)
- poj——2456Aggressive cows(二分搜索 求牛牛之间最大距离)
- C++第六周任务三设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等
- 计算地图上两坐标点之间的距离
- 计算地图上两坐标点之间的距离
- 计算两个地理坐标之间的距离
- 计算两个坐标之间的距离
- 第六周任务三设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等
- PHP计算google map两个坐标之间的距离
- 问题一百三十七:计算坐标上两点之间的距离
- Android/J2SE计算两个位置坐标之间的距离
- android中求区域内两个坐标之间的距离的实现
- 【学习点滴-数据结构-二叉树】求二叉树两个节点之间的最大距离
- 旋转卡壳--凸包之间的最大距离
- poj 2349 最小生成数 允许k个孤立点-k已知-求点之间允许的距离的最小值
- 取两个地图坐标之间的距离