上升的子串 (长沙理工大学第十一届程序设计竞赛)
来源:互联网 发布:广州google seo 编辑:程序博客网 时间:2024/04/28 11:48
上升的子串
Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65535/65535K (Java/Other)
Total Submission(s) : 18 Accepted Submission(s) : 6
Font: Times New Roman | Verdana | Georgia
Font Size: ← →
Problem Description
ElemenT喜欢单调上升的子串,子串的含义是数列中一段连续的数。
现在有一个数列,ElemenT想知道这个数列中,最长的的单调上升子串有多长。
现在有一个数列,ElemenT想知道这个数列中,最长的的单调上升子串有多长。
Input
多组数据,对于每组数据首先输入一个正整数N代表数列的长度。
接下来一行输入N个数,两个数之前用空格隔开。
N < 100000, 数列中的数不超过1000000000。
接下来一行输入N个数,两个数之前用空格隔开。
N < 100000, 数列中的数不超过1000000000。
Output
对于每组数据,输出一个数表示最长的单调上升子串的长度。
Sample Input
62 2 1 3 4 132 2 9
Sample Output
32
Statistic | Submit | Back
#include <stdio.h>int a[100005];int main(){ int n; while(~scanf("%d",&n)) { for(int i=0;i<n;i++) scanf("%d",&a[i]); int count=0; int max=0; for(int i=1;i<n;i++) { if(a[i]>a[i-1]) count++; else count=0; if(count>max) max=count; } printf("%d\n",max+1); } return 0;}
0 0
- 上升的子串 (长沙理工大学第十一届程序设计竞赛)
- 奇怪的二进制(长沙理工大学第十一届程序设计竞赛)
- 蛇形矩阵 (长沙理工大学第十一届程序设计竞赛)
- 请你帮帮小王 (长沙理工大学第十一届程序设计竞赛)
- 最长子串(长沙理工大学第十一届程序设计竞赛 离线 做了n天.....崩溃了)
- 河边的石头 ( 长沙理工大学第十一届程序设计竞赛)(DFS)
- 补番计划 (长沙理工大学第十一届程序设计竞赛)(双端队列+set容器+string)
- 哈尔滨理工大学第五届ACM程序设计竞赛(热身)
- 哈尔滨理工大学第七届程序设计竞赛(G.Great Atm)
- 哈尔滨理工大学第七届程序设计竞赛初赛(低年级组)
- 福州大学第十一届程序设计竞赛
- 福州大学第十一届程序设计竞赛
- 福州大学第十一届程序设计竞赛
- 第十一届浙江省程序设计竞赛
- 湖南省第十一届大学生计算机程序设计竞赛 错误的算法
- 福州大学第十一届程序设计竞赛E fzuoj2171(线段树)
- CCPC第十一届东北地区大学生程序设计竞赛(2017) 总结
- 第十一届湖南大学生程序设计竞赛 阶乘除法(思维)
- [LeetCode]19. Remove Nth Node From End of List
- link和@import的区别
- JavaScript原型链
- SharePoint 轻量化应用之招聘表单初试通知表单设计
- 【程序人生】:程序员的学历
- 上升的子串 (长沙理工大学第十一届程序设计竞赛)
- 第七届科技节咨询处 【如果您有任何关于比赛的疑问,我们将在该帖内进行统一答复】
- 导入外部jar包的方法
- CreateProcess As fork
- C语言杂记.md
- C#中使用SQL语句与存储过程(非查询)
- MYSQL存储引擎InnoDB和myisam区别
- K-Farm Irrigation|并查集
- 【原创】IBM MQ触发条件解读 IBM MQ Triggering Conditions Interpretation