为啥80分啊?!最后一个WA了
查看原帖
为啥80分啊?!最后一个WA了
1359133
future666楼主2024/9/22 16:42
#include<bits/stdc++.h>
using namespace std;
int n,a[105],ans=1,b[105],j=1;
int main(){
    cin>>n;
    for(int i=1;i<=n;i++){
    	cin>>a[i];
    	if(a[i]-a[i-1]==1&&i!=1) ans++;
    	if(i==n) b[j++]=ans;
    	if(!(a[i]-a[i-1]==1&&i!=1)&&i!=n){
    		b[j++]=ans;
    		cout<<ans<<endl;
    		ans=1;
		}	
	}
	sort(b+1,b+j);
	cout<<b[j-1];
    return 0;
}
2024/9/22 16:42
加载中...