[HNOI2002]营业额统计
来源:互联网 发布:mac 如何恢复苹果系统 编辑:程序博客网 时间:2024/05/29 16:06
[HNOI2002]营业额统计
stl::set
题解:
就是一边插入一边找前驱和后继。
直接set就行了。
Code:
#include <iostream>#include <cstdio>#include <cstring>#include <set>using namespace std;const int INF = 0x3f3f3f3f;set<int> s;set<int>::iterator p;int main(){ int ans=0,n,x,a; cin>>n; cin>>a; s.insert(a); ans+=a; for(int i=2;i<=n;i++){ x=INF; cin>>a; p=s.lower_bound(a); if(p!=s.end()){ x=min(x,*p-a); } if(p!=s.begin()){ x=min(x,a-(*--p)); } ans+=x; s.insert(a); } cout<<ans<<endl;}
阅读全文
0 0
- [HNOI2002]营业额统计 sbt
- HNOI2002营业额统计
- HNOI2002 营业额统计
- [HNOI2002]营业额统计
- HNOI2002 营业额统计 (sbt)
- HNOI2002 - 营业额统计
- [HNOI2002]营业额统计
- 【HNOI2002】营业额统计
- [HNOI2002]营业额统计(SplayTree)
- 1588: [HNOI2002]营业额统计
- [HNOI2002]营业额统计
- [HNOI2002]营业额统计
- hnoi2002 bzoj1588 营业额统计
- [BZOJ1588][HNOI2002]营业额统计
- [HNOI2002]营业额统计
- 1588: [HNOI2002]营业额统计
- HNOI2002 营业额统计
- bzoj1588【HNOI2002】营业额统计
- [Muduo网络库源码分析] (6) base/Mutex.h_互斥锁操作
- Java中的反射机制
- 对新分配的磁盘空间进行磁盘配置
- CAD编辑技巧之PDF转DWG和DWG图纸的编辑
- ADC中的ABC:理解ADC误差对系统性能的影响(转载)
- [HNOI2002]营业额统计
- Apache Storm 的安装、配置及入门基础(一)
- Java内存模型
- macOS 下安装SDKMAN 软件开发工具包管理器
- 【solr】使用总结
- 2016 ACM/ICPC Asia Regional Qingdao Online(青岛网络赛)
- [Muduo网络库源码分析] (7) base/Singleton.h_SINGLETON对象创建型模式
- 关于使用cookie存储购物车信息存在的问题
- 请键入NET HELPMSG 3534以获得更多的帮助