NOIP2018龙虎斗
龙虎斗
轩轩和凯凯正在玩一款叫《龙虎斗》的游戏,游戏的棋盘是一条线段,线段上有 n个兵营(自左至右编号 1 ~ n),相邻编号的兵营之间相隔 1 厘米,即棋盘为长度为n − 1 厘米的线段。i号兵营里有ci位工兵。
下面图 1 为 n = 6 的示例:
轩轩在左侧,代表“龙”;凯凯在右侧,代表“虎”。 他们以 m 号兵营作为分界,靠左的工兵属于龙势力,靠右的工兵属于虎势力,而第 m号兵营中的工兵很纠结,他们不属于任何一方。
一个兵营的气势为:该兵营中的工兵数 × 该兵营到 m号兵营的距离;参与游戏一方的势力定义为:属于这一方所有兵营的气势之和。
下面图 2 为 n = 6,n= 4 的示例,其中红色为龙方,黄色为虎方:
游戏过程中,某一刻天降神兵,共有 s1 位工兵突然出现在了 p1 号兵营。作为轩轩和凯凯的朋友,你知道如果龙虎双方气势差距太悬殊,轩轩和凯凯就不愿意继续玩下去了。为了让游戏继续,你需要选择一个兵营p2 ,并将你手里的 s2 位工兵全部派往兵营 p2 ,使得双方气势差距尽可能小。
注意:你手中的工兵落在哪个兵营,就和该兵营中其他工兵有相同的势力归属(如果落在 m 号兵营,则不属于任何势力)。
NOIP2018龙虎斗相关推荐
- 2018 NOIP 普及组
文章目录 T1 标题统计 T1分析 T2 龙虎斗 T2分析 T3 摆渡车 T3分析 解法 I 解法 II T4 对称二叉树 T4分析 T1 标题统计 题目点击→计蒜客 [NOIP2018] 标题统计 ...
- 信息学奥赛一本通 1979:【18NOIP普及组】龙虎斗 | 洛谷 P5016 [NOIP2018 普及组] 龙虎斗
[题目链接] ybt 1979: [18NOIP普及组]龙虎斗 洛谷 P5016 [NOIP2018 普及组] 龙虎斗 [题目考点] 1. long long类型使用 已知变量a, b是int类型的变 ...
- [NOIP2018 普及组] 龙虎斗
今天就讲讲普及组的题目吧(本菜狗今年就差0.5分就晋级了呜呜呜) 进入正题 先上题目 轩轩和凯凯正在玩一款叫<龙虎斗>的游戏,游戏的棋盘是一条线段,线段上有 nn 个兵营(自左至右编号1∼ ...
- 【NOIP2018普及组】龙虎斗
题目描述 轩轩和凯凯正在玩一款叫<龙虎斗>的游戏,游戏的棋盘是一条线段,线段上有 n n n 个兵营(自左至右编号 1 ∼ n 1∼n 1∼n),相邻编号的兵营之间相隔 1 1 1厘米,即 ...
- P5016 [NOIP2018 普及组] 龙虎斗
题目描述 轩轩和凯凯正在玩一款叫<龙虎斗>的游戏,游戏的棋盘是一条线段,线段上有 nn 个兵营(自左至右编号 1 \sim n1∼n),相邻编号的兵营之间相隔 11 厘米,即棋盘为长度为 ...
- NOIP2018(普及组 ) 赛后感想 题解
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可. 文章目录 NOIP2018(普及组 ) 赛后感想 & 题解 #1. 标题统计 #2. 龙虎斗 #3. 摆渡车 Lemma ...
- 新兵入坑 ——回顾NOIP2018
新兵入坑--回顾NOIP2018 在这金秋时节,一年一度的NOIP来了,经过一年的学习,顺利通过初赛后,终于要展现新兵真正的技术了. 11月10日,所有竞赛班的同学乘大巴前往广州二中,一顿美味的午餐过 ...
- noip2018——题解总结
近期正在疯狂复习某些东西,这篇博客尽量年底更完--(Day2T2除外) 好了,所有的希望都破灭了,原来这就是出题人的素质.--一个被欺骗的可怜 $OIer$ 人生中倒数第三次 $noip$ (Mayb ...
- CCF关于对NOIP2018复赛违规处罚的公告
NOIP2018复赛于11月10-11日在全国31个赛区同时举行,现已结束.总体有序,但也有赛区出现违规现象.现将复赛中违规情况进行通报. 一.数据提交情况 CCF要求NOI各省组织单位在考试结束后在 ...
- NOIP2018退役记
NOIP2018退役记 手动博客搬家: 本文发表于20181112 08:25:07, 原地址https://blog.csdn.net/suncongbo/article/details/83961 ...
最新文章
- 配置ssh公钥登录提示还是输入密码
- [转载]数据库设计三大范式应用实例剖析
- 每列大于0的个数_二进制中1的个数(剑指offer第十四天)
- 通过FFT来计算螺旋线的匝数
- 隔空作画,握拳清屏,这个手部跟踪项目火了,在线可玩
- 基于Proteus的计算器仿真
- X Window、GNOME和KDE之间的关系
- html注释绕过,关于javascript:提交时绕过HTML的“ required”属性
- python实现滑动窗口平均_数据流滑动窗口平均值 · sliding window average from data stream...
- Nginx 负载均衡配置和策略
- 以计算机为话题写作文,以我的发现为话题作文(通用3篇)
- 一口气说出 4种 “附近的人” 实现方式,面试官笑了,嘿嘿
- Spark 运行内存不足Not enough space to cache rdd in memory,Container killed by YARN for exceeding memory
- ios10不能定位 window.navigator.geolocation.getCurrentPosition(定位第一节)
- session、token、jwt、oauth2 傻傻分不清
- 信息学奥赛一本通C++语言——1038:苹果和虫子
- c语言默认参数_GCC 11 将默认前端语言改成 C++ 17
- PreScan传感器(零)——通用配置
- MCU低功耗设计(一)理论
- 魔百和CM201-1-YS易视腾代工-免拆机-线刷固件包