AcWing 1738. 蹄球
思路:这是一棵特殊点基环树,欢只有2个点构成,我们只需要看有几个入度为0的点,和是不是环上的点
代码:
#include <iostream>
#include <cstring>
#include <algorithm>using namespace std;const int N = 110,INF=1e8;int p[N],q[N],d[N];int main()
{int n;cin>>n;for(int i=1;i<=n;i++) cin>>q[i];q[0]=-INF,q[n+1]=INF;sort(q+1,q+1+n);for(int i=1;i<=n;i++){if(q[i]-q[i-1]<=q[i+1]-q[i]){p[i]=i-1;d[i-1]++;}else{p[i]=i+1;d[i+1]++;}}int res=0;for(int i=1;i<=n;i++)if(!d[i]) res+=2;else if(p[p[i]]==i&&d[i]==1&&d[p[i]]==1) res++;cout<< res/2 <<endl;return 0;
}
AcWing 1738. 蹄球相关推荐
- AcWing 1738. 蹄球(特殊基环树)
题目链接 https://www.acwing.com/problem/content/description/1740/ 思路 经过分析我们发现,对于每一个点来说,我们有至多两个入度以及必定有一个出 ...
- AcWing寒假每日一题 蹄球
为了准备即将到来的蹄球锦标赛,Farmer John 正在训练他的 N N N 头奶牛(方便起见,编号为 1 - N 1-N 1-N)进行传球. 这些奶牛在牛棚一侧沿直线排列,第 i 号奶牛位于距离牛 ...
- 牛客假日团队赛1 A.蹄球锦标赛
链接: https://ac.nowcoder.com/acm/contest/918/A 题意: 为了准备即将到来的蹄球锦标赛,Farmer John正在训练他的N头奶牛(方便起见,编号为1-N,其 ...
- 题目汇总(ACWing)
枚举: 1.拍照 解题思路:枚举a1,求出每个ai,然后检查这个答案是否合法. 2.牛为什么过马路 解题思路:对于一对相同的字母,枚举中间是否存在没有记录的单个字符. 3.牛的基因组学 解题思路:暴力 ...
- python蓝桥杯准备
蓝桥杯题库 入门训练 A+B问题 数列排序 十六进制转八进制 十六进制转十进制 十进制转十六进制 特殊回文数 回文数 特殊的数字 杨辉三角形 查找整数 数列特征 字母图形 01字串 闰年判断 Fibo ...
- 洛谷、牛客网、AcWing 刷题(python版)
牛客网python专项练习整理(一) https://blog.csdn.net/weixin_41913008/article/details/87203468 牛客网剑指offer--python ...
- AcWing进阶算法课Level-4 第六章 搜索 (模拟退火,爬山)
AcWing进阶算法课Level-4 第六章 搜索 模拟退火 AcWing 3167. 星星还是树110人打卡 AcWing 2424. 保龄球78人打卡 AcWing 2680. 均分数据72人打卡 ...
- 【ACWing】1022. 宠物小精灵之收服
题目地址: https://www.acwing.com/problem/content/1024/ 宠物小精灵是一部讲述小智和他的搭档皮卡丘一起冒险的故事.一天,小智和皮卡丘来到了小精灵狩猎场,里面 ...
- Acwing算法—动态规划
目录 数字三角形模型 AcWing 898. 数字三角形 AcWing 1015. 摘花生 AcWing 1018. 最低通行费 AcWing 1027. 方格取数 AcWing 275. 传纸条 最 ...
最新文章
- 强化科技硬实力 厚植创新软实力——访中国科学院院士唐本忠
- 8皇后以及N皇后算法探究,回溯算法的JAVA实现,非递归,循环控制及其优化
- ASP.NET MVC:缓存功能的设计及问题
- 一个IT青年北漂四年的感悟
- LeetCode139:Word Break
- Cordova(PhoneGap) 环境搭建与基础
- 怎样高效入门 Vue?
- 最长公共子序列(信息学奥赛一本通-T1265)
- 如何快速查找下载java项目所需jar包
- .netcore 2.0 mysql_搭建连接MySql的三层架构的ASP.NetCore2.0的WebApi
- 20171018校内训练
- hduoj 1532
- JAVA调用百度OCR实现身份证识别
- QT高级编程技巧(一)-- 编写高效的signal slot通信代码
- oracle12兼容ojdbc6,oracle ojdbc6 使用 报错
- img中的title属性和alt属性的异同:
- element实现table表格序号递增的效果
- C语言中将二进制转换成十进制
- 关于nohup,sh,命令执行xxx.sh脚本的区别
- 北盛 哈尔滨工业2011招聘笔试名单
热门文章
- swif tableview全选
- 阿里云天池 天池实验室DSW探索者版 免费GPU 天池notebook教程
- 2015年网页设计的9大趋势
- JavaScriptMVC学习(一)--Steal
- vmware上的Linux没法下载vmware tools、没法安装vim和gcc或者其他软件,怎么办
- stm32中用到的实时系统_基于STM32的实时语音处理系统设计
- java毕业生设计短视频交流点播系统计算机源码+系统+mysql+调试部署+lw
- Multi Voltage Design的floorplan如何做?
- jsp和JavaScript读取servlet数据
- miniui mysql_三分钟介绍强大方便的前端框架Jquery MiniUI