题目链接-> OVO

题解:

很久没有写博客了,可能是因为最近太颓废了吧。

刚刚考完期末考试,无比期盼早点外出学习,不要面对成绩,害怕。

#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
#define N 20007
using namespace std;
int n, a[N], maxn[N], minn[N], l, r, ans;
bool check(int x) {maxn[1] = minn[1] = a[1];for(int i = 2; i <= n; i++) maxn[i] = min(a[i], a[1] - minn[i - 1]), minn[i] = max(0, a[i] - (x - a[i - 1] - a[1] + maxn[i - 1]));return !minn[n];
}
int main() {scanf("%d", &n);for(int i = 1; i <= n; i++) scanf("%d", &a[i]), l = max(l, a[i] + a[i - 1]); r = l << 1;while(l <= r) {int mid = l + r >> 1;if(check(mid)) ans = mid, r = mid - 1;else l = mid + 1;}printf("%d", ans);return 0;
}

一世安宁

转载于:https://www.cnblogs.com/GTBA/p/10263920.html

洛谷 P4409 [ZJOI2006] 皇帝的烦恼相关推荐

  1. P4409 [ZJOI2006]皇帝的烦恼(20190922B)(乱搞)

    考场历程十分艰辛啊... 第一题没切掉,还浪费了很长时间,就是一个裸的最小生成树,但是因为可恶的distance为关键字莫名其妙查错了10min.... 本题先乱搞了一下,过了样例 然后看第三题,可写 ...

  2. [洛谷P2584][ZJOI2006]GameZ游戏排名系统

    题目大意:同[洛谷P4291][HAOI2008]排名系统(双倍经验) 题解:略 卡点:无 C++ Code: #include <cstdio> #include <map> ...

  3. 洛谷 - P2163 [SHOI2007]园丁的烦恼(不带修二维数点-树状数组/主席树)

    题目链接:点击查看 题目大意:二维平面坐标系中给出 nnn 个坐标点,然后是 mmm 次询问,每次询问需要回答一个闭合矩阵中有多少个点 题目分析:想挂树套树来着,但是复杂度有点大.本题不带修且可以离线 ...

  4. 洛谷 P2163 [SHOI2007]园丁的烦恼 (离线sort,树状数组,解决三维偏序问题)

    P2163 [SHOI2007]园丁的烦恼 题目描述 很久很久以前,在遥远的大陆上有一个美丽的国家.统治着这个美丽国家的国王是一个园艺爱好者,在他的皇家花园里种植着各种奇花异草. 有一天国王漫步在花园 ...

  5. 洛谷 P2596 [ZJOI2006]书架 解题报告

    P2596 [ZJOI2006]书架 题目描述 小T有一个很大的书柜.这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列.她用1到n的正整数给每本书都编了号. 小T在看书的时候,每次取出一本书, ...

  6. 洛谷 P2596 [ZJOI2006]书架 (splay)

    题目描述 小T有一个很大的书柜.这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列.她用1到n的正整数给每本书都编了号. 小T在看书的时候,每次取出一本书,看完后放回书柜然后再拿下一本.由于这些 ...

  7. 洛谷 2585 [ZJOI2006]三色二叉树——树形dp

    题目:https://www.luogu.org/problemnew/show/P2585 可以把不是绿色的记成一种.仔细一想不会有冲突.如果自己是绿色,孩子的不同颜色不会冲突:如果自己不是绿色,自 ...

  8. 洛谷P2585 [ZJOI2006]三色二叉树

    题目描述 输入输出格式 输入格式: 输入文件名:TRO.IN 输入文件仅有一行,不超过10000个字符,表示一个二叉树序列. 输出格式: 输出文件名:TRO.OUT 输出文件也只有一行,包含两个数,依 ...

  9. 洛谷P2585[ZJOI2006]三色二叉树(树形DP)

    思路 树形DP,首先是递归建树,然后是DP状态方程转移. 代码 #include<cstdio> #include<cstring> #include<algorithm ...

最新文章

  1. 项目进展情况如何更好地管理?
  2. 输入字符串,统计英文字符、大写小写字母,数字字符,空格和其他字符
  3. spring cloud 教程前言
  4. 成功解决OSError: dlopen() failed to load a library: cairo / cairo-2 / cairo-gobject-2 / cairo.so.2
  5. HDU - 4416 Good Article Good sentence(广义后缀自动机/后缀自动机)
  6. Microsoft宣布将停止支持多个 .NET Framework版本
  7. swift中为什么要创造出可选型?
  8. 负载均衡—nginx实现waf
  9. CMake中include指令介绍
  10. 【毕业设计论文】(软件类专业)规范写作以及查重篇
  11. #考研笔记#计算机之word问题
  12. Spark安装出错问题
  13. 常用装机必备(绿色免安装软件合集):破解高手菜鸟必备(每日更新总有一款适合您
  14. 操作系统-进程管理(信号量机制)
  15. Typora设置图片背景
  16. 计算机音乐大学排名,2019音乐类大学排行榜_2019年世界十大权威大学排名报告发布,中国891所高...
  17. (二)移动 GPU 和桌面 GPU 的差距有哪些?
  18. python实现抢票github_面向回家编程!GitHub标星两万的”Python抢票教程”,我们先帮你跑了一遍...
  19. 计算机保研面试自我介绍,计算机保研面试英文自我介绍范文
  20. HaaS EDU物联网项目实战:微信小程序实现云养花

热门文章

  1. 首次打开(更新版本)APP向导界面
  2. 配置.net连接数据库的配置文件
  3. 基于Redis的CustomerSessionProvider(一)
  4. Swing中的并发-使用SwingWorker线程模式
  5. Tokyo cabinet HDB– 初始化
  6. 年薪 66万+,西澳大学招聘 CV DL Research Fellow(研究员)
  7. ECCV 2020 论文大盘点-视频目标分割篇
  8. 工程之道 | CPU推理性能提高数十倍,MegEngine计算图、MatMul优化解析
  9. 干货 | 局部特征图像配准用于缺陷检测
  10. 让目标检测和实例分割互相帮助,地平线实习生论文被AAAI 2020收录