NOIP 2013 花匠
来源:互联网 发布:h3c端口批量划分vlan 编辑:程序博客网 时间:2024/05/19 12:17
评测传送
这个题是DP?
贪心可以做的。
将相邻的相同高度的合并,搞一下波峰波谷以及ans+1-1的就可以了
#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>using namespace std;const int N=100009;int n,a[N],ans;int main(){ scanf("%d",&n); for(int i=1;i<=n;i++) scanf("%d",&a[i]); n=unique(a+1,a+n+1)-a-1;//去重 int top=0; for(int i=1;i<=n;i++) { if(a[i]>a[i-1]&&a[i]>a[i+1]) top++; } ans=2*top; if(a[1]<a[2]) ans++; if(a[n]>a[n-1]) ans--; printf("%d",ans); return 0;}
阅读全文
1 0
- NOIP 2013 花匠
- [模拟][NOIP 2013]花匠
- [NOIP 2013]花匠
- [NOIP 2013]花匠 DP
- NOIP 2013 D2T2 花匠
- NOIP 2013 花匠
- COGS 1441 NOIP 2013 花匠
- [T][1]NOIP 2013 花匠
- NOIP 2013 提高组 花匠
- 2013 NOIP提高组 花匠
- 【noip】花匠
- NOIP 花匠
- Luogu P1970 [NOIp提高组2013]花匠
- NOIP 2012花匠
- luogu P1970 花匠 (NOIP)
- 花匠 2013年NOIP全国联赛提高组
- Codevs 3289 花匠 2013年NOIP全国联赛提高组
- 【codevs 3289】[NOIP 2013 day2 T2] 花匠(dp)
- 做seo软文编辑撰写经验
- 设计模式C++实现(1)——工厂模式
- 8.重生点的问题
- Linux多线程编程
- Unity基础1_脚本的认识
- NOIP 2013 花匠
- 京东成华为新品首发阵地 智慧手机Mate 10发布
- Cmake 脚本对项目输出路径和输出头文件的路径定义
- mongodb 将数字类型转换成String
- angularjs自定义文本提示
- iOS 沙盒机制 持久存储 读写文件 NSFileManager
- BZOJ 4152: [AMPPZ2014]The Captain 分层图最短路
- Windows7安装java
- 热门开源项目:Guns-后台管理系统