bzoj3210: 花神的浇花集会
第二次遇到切比雪夫了
那么大力转成曼哈顿求中位数
然而这题有坑点,求出那个曼哈顿的坐标还原成切比雪夫可能不是整点
那么就把它四周的点都算一次取min就好
#include<cstdio> #include<iostream> #include<cstring> #include<cstdlib> #include<algorithm> #include<cmath> using namespace std; typedef long long LL;int n,X[110000],Y[110000]; LL getsum(int mx,int my) {LL sum=0;for(int i=1;i<=n;i++){sum+=(LL(abs(mx-X[i])))+(LL(abs(my-Y[i])));}return sum; } int main() {freopen("a.in","r",stdin);freopen("a.out","w",stdout);scanf("%d",&n);for(int i=1;i<=n;i++){scanf("%d%d",&X[i],&Y[i]);X[i]+=Y[i];Y[i]=X[i]-2*Y[i];}int mx,my;sort(X+1,X+n+1);mx=X[n/2+1];sort(Y+1,Y+n+1);my=Y[n/2+1];if((mx+my)%2==1)printf("%d\n",min(min(getsum(mx-1,my),getsum(mx,my-1)),min(getsum(mx,my+1),getsum(mx+1,my)))/2);else printf("%d\n",getsum(mx,my)/2);return 0; }
转载于:https://www.cnblogs.com/AKCqhzdy/p/9673809.html
bzoj3210: 花神的浇花集会相关推荐
- 切比雪夫距离(bzoj 3210: 花神的浇花集会)
欧氏距离:两点直接线段最短 曼哈顿距离:直角距离 例:二维平面上两点距离 切比雪夫距离:一致范数所衍生的度量,又称L∞度量 先看例子:二位平面上两点切比雪夫距离为 (国际象棋中国王从A点到达B点所要走 ...
- python单片机自动浇花_[MicroPython]TPYBoardv102自动浇花系统
1.系统功能 监测土壤湿度.环境温度.光照强度 根据当前环境自动浇水,寒冷天气自动加热土壤 2.所需元器件 TPYBoard板子1块 光敏模块1块 DS18B20模块1块 土壤湿度检测模块1块 杜邦线 ...
- 程序员黑科技 | 用13块钱DIY微信小程序浇花神器
作者:iotzheng,腾讯TEG平台开发工程师(江湖人称IoT小能手) 前言 去年7月的时候,公司办了一场王者荣耀大赛,我和同事们也报名参加了.首局比赛就给我们泼了冷水,"深圳湾一号业主& ...
- 基于单片机的自动追日系统设计_基于单片机的自动浇花系统的设计
龙源期刊网 http://www.qikan.com.cn 基于单片机的自动浇花系统的设计 作者:吴蓓 张阳 来源:<现代信息科技> 2018 年第 03 期 摘 要:为了解决人们生活中由 ...
- arduino智能浇花系统_arduino+水泵+继电器+RFID
arduino+继电器+电机 应用场合:加湿器.自动浇花.智能门锁.报警系统.......总之很多场合都适用.本章就介绍利用RFID卡输入,驱动水泵. /* * ------------------- ...
- arduino智能浇花系统_创新成果 | 养花神器——智能浇花机
养花的人应该多少都会遇到这样的问题:需要根据花的习性定时浇水,但给花浇水是个「技术活」,不记得浇水或水浇多了,都会影响花的生长. 针对这个问题,可以研究制作一个简单.实用的自动浇花机.根据检测土壤的湿 ...
- arduino智能浇花系统_自动浇花套件
自动浇花套件(SKU:KIT0003) 目录 1 概述 2 技术规格 3 配送清单 4 组装示意图 5 单盆花的浇灌制作步骤 6 Arduino 样例程序 6.1 数据测量 6.2 水泵测试 7 产品 ...
- diy 单片机 自动浇花_造个自动浇花装置(完)
认识众多玩家高手/拆客/DIYer,查阅更多资源,一起学习技术知识 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 我差不多得出去读大学了,家里刚种的薰衣草父母没时间浇花,那就造一个自动浇花装 ...
- arduino智能浇花系统_智能自浇花系统
本帖最后由 hnyzcj 于 2017-10-17 08:50 编辑 http://www.tudou.com/programs/view/vR5rKEo-cls IMG_20160124_16483 ...
- arduino智能浇花系统_基于Arduino单片机的智能浇花器
Internal Combustion Engine & Parts • 119 • 基于Arduino单片机的智能淺花器 卞 云 松 ;张 国 祥 ;任 佳 豪 :陆晨雨 (江海职业技术学院 ...
最新文章
- 宁波机器人餐厅需要预约吗_拍婚纱照需要预约吗 预约婚纱照需要注意哪些问题...
- 海西数据获评优秀服务器租用服务商奖项
- JAVA面试题(part1)--变量相加与常量相加
- SQL中触发器的使用
- 总结下载Spring Framework的jar包
- 猎户座计划软件测试,四核配置跑分:猎户座4412性能强劲_平板电脑评测-中关村在线...
- 如何查询mysql中执行效率低的sql语句
- winxp计算机远程桌面连接,winxp系统远程桌面不能连接指定计算机的解决方法
- php最基础的也是其最容易出错的地方
- combres java_ASP.NET MVC3 Combres错误:'System.Web.Mvc.UrlHelper'不包含'CombresLink'的定义
- C++视频教程资源链接合集
- (二十)美萍酒店管理系统:系统维护_系统设置_房间类型_单个添加、多个添加
- 图解大数据技术:从入门到精通系列教程
- 【从嵌入式视角学习香山处理器】四、Chisel语言基础
- Mp3加3d 环绕声
- DSP芯片TMS320F2812之ADC模块的说明及使用步骤
- 互联网时光穿梭机WayBack Machine
- 一个完整的嵌入式程序_放下偏见,原来嵌入式程序员如此“妖娆”!
- 抖音申请 TIKTOK 商标被驳回
- Latex 自用中文模板