hdu 1173
来源:互联网 发布:发票软件哪里下载 编辑:程序博客网 时间:2024/06/07 04:56
数学题 ,因为只能正方向行走,所以总距离dist=sum{|x-xi|+|y-yi|,i=1..n}
所以x为xi中的中位数,y为yi中的中位数时,总距离最小
代码:
#include <iostream>#include<cstdio>#include<algorithm>using namespace std;const int maxn=1000005;double xp[maxn]; // x positiondouble yp[maxn]; // y positionint main(){ int n; double x,y; while(scanf("%d",&n)!=EOF){ if(n==0)break; for(int i=0;i<n;i++){ scanf("%lf%lf",&xp[i],&yp[i]); } sort(xp,xp+n); sort(yp,yp+n); if(n%2==0){ x=(xp[n/2]+xp[n/2-1])/2.0; y=(yp[n/2]+yp[n/2-1])/2.0; }else{ x=xp[n/2]; y=yp[n/2]; } printf("%.2lf %.2lf\n",x,y); } return 0;}
阅读全文
0 0
- HDU 1173
- hdu 1173
- hdu 1173 采矿
- HDU 1173 采矿
- hdu 1173 采矿
- hdu 1173 水水
- HDU 1173 数学题
- HDU 1173(技巧题)
- HDU 1173 采矿
- HDU 1173 采矿
- hdu
- hdu
- HDU
- hdu ()
- hdu
- hdu
- HDU
- HDU
- Mybatis中Mapper内置方法细解
- 投影坐标,平面以及坐标转换
- 在 Laravel 5 中使用 Laravel Excel 实现 Excel/CSV 文件导入导出功能
- 自定义struts2拦截器
- 图像处理总结
- hdu 1173
- Cyclic Nacklace
- iOS FM源码、OFO共享单车源码、股票K线分时线源码等
- css-3.尺寸和颜色
- 设置meta标签 清除页面缓存,如:<meta http-equiv="Cache-Control" content="no-cache"/>
- centOS中mysql/mariaDB一些常用操作命令
- Unity鼠标点击手势识别(上、下、左、右滑动)
- springboot【20】日志管理之log4j实现http请求日志入mongodb
- 简单有趣的 NLP 教程:手把手教你用 PyTorch 辨别自然语言(附代码)