73求助!
查看原帖
73求助!
364876
信息学carryHarry楼主2021/8/18 15:52
#include<bits/stdc++.h>

using namespace std;
const int N=5e5+5;
int a[N],n,sum[N];
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		cin>>a[i];
		sum[i]=sum[i-1]+a[i];
	}
	int maxi=0;
	for(int i=1;i<=n;i++){
		for(int j=i+1;j<=n;j++){
			if((sum[j]-sum[i-1])%7==0){
				maxi=max(maxi,j-i+1);
			}
		}
	}
	cout<<maxi;
	return 0;
}

2021/8/18 15:52
加载中...