for(int i=0;i<=n;++i){ for(int j=0;j<=n;++j){ c.x[i][j]=0; for(int k=0;k<=n;++k){ c.x[i][j]+=a.x[i][k]*b.x[k][j]; c.x[i][j]%=mod; } } }
为什么将这里的n换成30就ac了???
for(int i=0;i<=n;++i)a.x[i][i]=1;
0向0连自环不就连续自爆了吗……