为什么dev可以正常运行,洛谷却报编译错误
代码如下
#include<bits/stdc++.h>
using namespace std;
int n,ans[200005][200005],num,maxx=-1;
bool b[200005],a[200005][200005];
int main()
{
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
scanf("%d",&b[i]);
ans[i][0]=1;
}
for(int i=1;i<=n;i++)
{
num=1;
while(a[num][ans[num][0]]==b[i]) num++;
maxx=max(maxx,num);
ans[num][ans[num][0]]=i;
a[num][ans[num][0]]=b[i];
ans[num][0]++;
}
for(int i=1;i<=maxx;i++)
{
for(int j=1;j<=ans[i][0];j++) printf("%d ",ans[i][j]);
printf("\n");
}
return 0;
}