20分求助
  • 板块P1420 最长连号
  • 楼主hyde_AC
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/11/22 21:58
  • 上次更新2023/11/23 11:21:21
查看原帖
20分求助
935979
hyde_AC楼主2023/11/22 21:58
#include <bits/stdc++.h>
using namespace std;
int a[1000005];
int main() {
	int n, l = 1, Max = 0,j=1;
	cin >> n;
	for (int i = 1; i <= n; i++) {
		cin >> a[i];
	}
	for (int i = j; i <= n; i++) {
		for ( j = i + 1; j <= n; j++) {
			if (a[j] - a[i] != 1) {
				if (l > Max) {
					Max = l;
					l = 1;
				}
				break;
			}else{
				l++;
			}
		}
	}
	cout << Max;
	return 0;
}
2023/11/22 21:58
加载中...