求助!
  • 板块学术版
  • 楼主Killer_master
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/2/5 21:47
  • 上次更新2023/10/24 01:35:13
查看原帖
求助!
930361
Killer_master楼主2023/2/5 21:47

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

2023/2/5 21:47
加载中...