华师一附中OI组
标题:
P1420 最长连号
[打印本页]
作者:
admin
时间:
2018-8-15 09:32
标题:
P1420 最长连号
https://www.luogu.org/problemnew/show/P1420
题目描述 输入n个正整数,(1<=n<=10000),要求输出最长的连号的长度。(连号指从小到大连续自然数)
输入输出格式
输入格式:第一行,一个数n;第二行,n个正整数,之间用空格隔开。
输出格式:一个数,最长连号的个数。
输入输出样例
输入样例#1:
10
3 5 6 2 3 4 5 6 8 9
输出样例#1:
5
作者:
黄煦喆
时间:
2018-8-28 21:23
#include<iostream>
using namespace std;
int n,a[10010],ans,cnt=1,k;
int main()
{
cin>>n>>a[1];
for(int i=2;i<=n;i++)
{
cin>>a[i];
if(a[i]==a[i-1]+1)cnt++;
else cnt=1;
ans=max(ans,cnt);
}
cout<<ans;
return 0;
}
复制代码
作者:
admin
时间:
2018-12-31 11:04
有两种方法,用数组和不用数组的。
欢迎光临 华师一附中OI组 (http://hsyit.cn/)
Powered by Discuz! X3.2