jzoj 1677. 【USACO】山峰暸望 (Standard IO)
1677. 【USACO】山峰暸望 (Standard IO)
时间限制: 1000 ms 空间限制: 65536 KB 具体限制
Goto ProblemSet
题目描述
一天,Bessie在眺望美丽的威斯康星的群山的时候,她突然产生了疑问:哪座山是最宽的捏?她决定在地平线上,利用她的新发明的山峰高度测量仪依次做N (1 <= N <= 10,000)次高度测量H_i (1 <= H_i <= 1,000,000,000)。一座山定义为一段连续的高度序列,序列中的高度一开始单调上升(或者不变),然后单调下降(或者不变)。举例来说,2, 3, 3, 5, 4, 4, 1这一段高度序列就是一座山。如果在她的视线范围内有一段只单调上升或者只单调下降的序列,也算是一座山。山的宽度定义为在这个山上进行的测量的次数(也就是序列的长度)。请帮Bessie找到最宽的山。
输入
第1行: 一个单独的整数: N
第2到第N+1行: 第i+1包含一个单独的整数: H_i
输出
一个单独的整数,表示最宽的山的宽度。
样例输入
7
3
2
3
5
4
1
6
样例输出
5
思路
开始把l记为1,然后序列下降时,如果H[i-1]>=H[i]那么我们可以把r记为i,如果H[i-1]>H[i]那么l1记为i,
直到H[i-1]< H[i]时,判断r-l+1是否>maxn,如果>则maxn=r-l+1,还要记l=l1。
#include <iostream>
using namespace std;long long i,j,l,r,l1,n,maxn,a[10001];
int main()
{cin>>n;for (i=1; i<=n; i++) cin>>a[i];l=1;l1=1;for (i=2; i<=n; i++){if (a[i-1]>=a[i]) {r=i;if (a[i-1]>a[i]) l1=i;}if ((r==(i-1))&&(a[i-1]<a[i])){if (maxn<(r-l+1)) maxn=r-l+1;l=l1;}}if (maxn<(n-l+1)) maxn=n-l+1;cout<<maxn<<endl;
}
jzoj 1677. 【USACO】山峰暸望 (Standard IO)相关推荐
- jzoj 3813. 我要的幸福 (Standard IO)
Description 幸福/我要的幸福/渐渐清楚/梦想/理想/幻想/狂想/妄想/我只想坚持每一步/该走的方向/就算一路上/偶尔会沮丧/生活是自己/选择的衣裳/幸福/我要的幸福/没有束缚/幸福/我要的 ...
- JZOJ 1775. 合并果子2 (Standard IO)
1775. 合并果子2 (Standard IO) Time Limits: 1000 ms Memory Limits: 65536 KB Description 在一个果园里,多多已经将所有的果子 ...
- 4246. 【五校联考6day2】san (Standard IO)
4246. [五校联考6day2]san (Standard IO) Time Limits: 1000 ms Memory Limits: 262144 KB Detailed Limits D ...
- 2554. 【NOIP2011模拟9.7】帕秋莉·诺蕾姬 (Standard IO)
2554. [NOIP2011模拟9.7]帕秋莉·诺蕾姬 (Standard IO) Description 在幻想乡,帕秋莉·诺蕾姬是以宅在图书馆闻名的魔法使.这一天帕秋莉又在考虑如何加强魔法咒语的 ...
- 1116. 【HNOI2008】T_OY(踢欧阳^_^) (Standard IO)斜率优化dp
1116. [HNOI2008]T_OY(踢欧阳^_^) (Standard IO) Time Limits: 1000 ms Memory Limits: 65536 KB Detailed L ...
- IBM x3850 X6 不开机 面板显示 sys voltage fault standard io book
IBM x3850 X6 服务器不开机 面板显示 sys voltage fault standard io book 如果有软件绑定主板,要维修主板哦,可加 w:cfx02100313(请备注)## ...
- 1677. 【USACO】山峰暸望
题目描述 一天,Bessie在眺望美丽的威斯康星的群山的时候,她突然产生了疑问:哪座山是最宽的捏?她决定在地平线上,利用她的新发明的山峰高度测量仪依次做N (1 <= N <= 10,00 ...
- JZOJ__Day 10:【普及模拟】【USACO】山峰暸望
题目描述 一天,Bessie在眺望美丽的威斯康星的群山的时候,她突然产生了疑问:哪座山是最宽的捏?她决定在地平线上,利用她的新发明的山峰高度测量仪依次做N (1 <= N <= 10,00 ...
- 【USACO】山峰暸望
题目描述 一天,Bessie在眺望美丽的威斯康星的群山的时候,她突然产生了疑问:哪座山是最宽的捏?她决定在地平线上,利用她的新发明的山峰高度测量仪依次做N (1 <= N <= 10,00 ...
- jzoj 3426. 封印一击 (Standard IO)
Description "圣主applepi于公元2011年9月创造了Nescafe,它在散发了16吃光辉之后与公元2011年11月12日被封印为一颗魂珠,贮藏于Nescafe神塔之中.公元 ...
最新文章
- python中x=x+1的读法-python中xrange和range的区别
- mysql binlog_format 三种格式 详解 ---摘抄
- mysql mongo关联查询语句_MongoDB 集合间关联查询后通过$filter进行筛选
- eclipse中将一个项目作为library导入另一个项目中
- linux之vim如何快速找到第二次打开文件的指定行
- 【转】Linux命令行下svn ignore忽略文件或文件夹用法
- hive - 自定义函数(超详细步骤,手把手的交)
- daocloud创建mysql_DaoCloud体验-使用node构建应用程序
- 2.中小型企业通用自动化运维架构 -- Ansible 安装
- 转 OUI and OPatch Do Not Recognize JDK/JRE on Windows
- 5G工业无线路由器的优势和应用场景
- java计算水仙花数_Java 求水仙花数
- 2022年全国高中数学联赛二试几何题(A卷)详解
- UVM学习笔记(四)sequence与sequencer
- 图片查看器插件(带缩略图) - viewer.js
- 韩剧你是我的命运分集大结局
- js中isNaN和Number.isNaN的区别
- 英特尔:做「真男人」的代价
- 基于Python(Django)+MySQL实现(Web)大学生信用评价系统分析与设计【100010400】
- 求助: 用DSPACK播放VOB文件的问题
热门文章
- SEO人员该创建那种类型博文?
- 递归训练:(1.打印沙漏,2.波兰国旗问题)
- 郭健: Linux调度器演进
- HR,有哪些常用的人才测评方法?
- WinCC笔记:03.趋势图控件 —— (2) 选择趋势图的时间范围数值带i的意思
- ARM架构(进阶精简指令集机器)
- 解决css引用图片不显示问题:background-image: url(../image/document.png);
- 【扩展推荐】mews/captcha 图片验证码解决方案
- 【博弈】非完全信息博弈基础与CFR算法简介
- python 批量重命名数据集中的图片和标签