P3131题PAC
#include <iostream>
using namespace std;
int main()
{
int n,l[7]={},ans=0,a[50150]={};
cin>>n;
a[0]=0;
for(int i=1;i<=n;i++)
{
cin>>a[i];
a[i]=(a[i]+a[i-1])%7;
if(l[a[i]]==0)
{
l[a[i]]=i;
}
else
{
if(ans<i-l[a[i]])
{
ans=i-l[a[i]];
}
}
}
cout<<ans;
return 0;
}
输入:3 1 6 2
正确输出:2
我的输出:0