5555第一组超时 第二组一直WA 希望有大佬可以指导一下大一小白
#include <iostream>
using namespace std;
int main()
{
int num_s;
int line_s[100000];
cin>>num_s;
int D_value[10000];
D_value[0]=0;
for(int i=0;i<num_s;i++)
{
cin>>line_s[i];
if(line_s[i]==1)
D_value[i+1]=D_value[i]+1;
else
D_value[i+1]=D_value[i]-1;
}
int l=2*(num_s/2);
for(;l>0;l-=2)
{
for(int s=0;s<num_s-l+1;s++)
{
if(D_value[s]==D_value[s+l])
{
cout<<l<<endl;
goto loop;
}
}
}
loop:
return 0;
}