bzoj2091
来源:互联网 发布:怎么提高英语听力知乎 编辑:程序博客网 时间:2024/06/06 02:05
这题真妙
#include<bits/stdc++.h>using namespace std;inline int read(void) { int x = 0, c = 0, f = 1; for (; c<'0' || c>'9'; c = getchar()) f = c !='-'; for (; c >='0' && c <= '9'; c = getchar()) x = x * 10 + c - '0'; return f ? x : -x;}const int N = 1010000;int f[N],a[N],n;int main() { n = read(); for (int i = 1; i <= n; i++) a[i] = read(); sort(a+1,a+n+1); int l = 1, r = 1, now = a[1]; for (int i = 1; i <= n; i++) { f[i] = now; now = max(now, a[i + 1] - f[i]); } cout << f[n] << endl;}
阅读全文
1 0
- bzoj2091
- 【POI2010】【BZOJ2091】The Minima Game
- 【bzoj2091】[Poi2010]The Minima Game
- BZOJ2091[Poi2010] The Minima Game
- BZOJ2091: [Poi2010]The Minima Game
- BZOJ2091: [Poi2010]The Minima Game
- BZOJ2091: [Poi2010]The Minima Game
- 【bzoj2091】 [Poi2010]The Minima Game
- 【bzoj2091】【Poi2010】【The Minima Game】【dp】
- BZOJ2091——[Poi2010]The Minima Game
- bzoj2091[Poi2010]The Minima Game DP
- bzoj2091[Poi2010]The Minima Game DP
- 随笔
- java线程笔记
- lua cocos 创建动画的几种方式
- 冒泡排序总结
- UITableView侧滑多个按钮
- bzoj2091
- C++11 lambda表达式 原理
- Tomcat自带log的配置
- 算法竞赛入门经典(第2版)习题5-5 复合词 UVa10391
- ElasticSearch-5.3.1集群环境搭建,安装ElasticSearch-head插件,安装错误解决
- 获取节点操作DOM树
- 测量计算器程序
- FTP配置文件参数详解
- VPC最佳实践(二):VPC内如何使用云产品