求助
查看原帖
求助
494451
ZhiTian楼主2021/7/26 10:06

代码如下:

#include<bits/stdc++.h>
using namespace std;
int N[10001];
int main(){
	long long n,m,k;
	int i,ans=1;
	cin>>n;
	for(i=2;i<=n;i++){
		cin>>k;
		if(k==m+1){
			ans++;
		}
		else{
			N[ans]++;

			ans=1;
		}
		m=k;
	}
	N[ans]++;
	for(i=n;i>=0;i--){
		if(N[i]){
			cout<<i;
			break;
		}
	}
	return 0;
}

在过第四组的数据的时候(输入100个1),输出1,但WA了,请问是怎么一回事

2021/7/26 10:06
加载中...