0_0_24830774_4123.cpp:9:2: error: 'LL' does not name a type
LL N[maxn][maxn];
^
0_0_24830774_4123.cpp: In member function 'void Matrix::Reset()':
0_0_24830774_4123.cpp:11:10: error: 'N' was not declared in this scope
memset(N,0,sizeof(N));
^
0_0_24830774_4123.cpp:11:23: error: 'memset' was not declared in this scope
memset(N,0,sizeof(N));
^
0_0_24830774_4123.cpp: In member function 'void Matrix::Turn_One()':
0_0_24830774_4123.cpp:15:26: error: 'maxn' was not declared in this scope
for(register int i=1;i<maxn;++i) N[i][i]=1;
^
0_0_24830774_4123.cpp:15:36: error: 'N' was not declared in this scope
for(register int i=1;i<maxn;++i) N[i][i]=1;
^
0_0_24830774_4123.cpp: In member function 'Matrix Matrix::operator+(const Matrix&) const':
0_0_24830774_4123.cpp:21:7: error: 'struct Matrix' has no member named 'N'
c.N[i][j]=(N[i][j]+b.N[i][j])%base;
^
0_0_24830774_4123.cpp:21:16: error: 'N' was not declared in this scope
c.N[i][j]=(N[i][j]+b.N[i][j])%base;
^
0_0_24830774_4123.cpp:21:26: error: 'const struct Matrix' has no member named 'N'
c.N[i][j]=(N[i][j]+b.N[i][j])%base;
^
0_0_24830774_4123.cpp:21:35: error: 'base' was not declared in this scope
c.N[i][j]=(N[i][j]+b.N[i][j])%base;
^
0_0_24830774_4123.cpp: In member function 'Matrix Matrix::operator-(const Matrix&) const':
0_0_24830774_4123.cpp:33:7: error: 'struct Matrix' has no member named 'N'
c.N[i][j]=(N[i][j]-b.N[i][j]+base)%base;
^
0_0_24830774_4123.cpp:33:16: error: 'N' was not declared in this scope
c.N[i][j]=(N[i][j]-b.N[i][j]+base)%base;
^
0_0_24830774_4123.cpp:33:26: error: 'const struct Matrix' has no member named 'N'
c.N[i][j]=(N[i][j]-b.N[i][j]+base)%base;
^
0_0_24830774_4123.cpp:33:34: error: 'base' was not declared in this scope
c.N[i][j]=(N[i][j]-b.N[i][j]+base)%base;
^
0_0_24830774_4123.cpp: In member function 'Matrix Matrix::operator*(const Matrix&) const':
0_0_24830774_4123.cpp:47:8: error: 'struct Matrix' has no member named 'N'
c.N[i][j]+=(N[i][k]*b.N[k][j])%base;
^
0_0_24830774_4123.cpp:47:18: error: 'N' was not declared in this scope
c.N[i][j]+=(N[i][k]*b.N[k][j])%base;
^
0_0_24830774_4123.cpp:47:28: error: 'const struct Matrix' has no member named 'N'
c.N[i][j]+=(N[i][k]*b.N[k][j])%base;
^
0_0_24830774_4123.cpp:47:37: error: 'base' was not declared in this scope
c.N[i][j]+=(N[i][k]*b.N[k][j])%base;
^
0_0_24830774_4123.cpp:48:8: error: 'struct Matrix' has no member named 'N'
c.N[i][j]%=base;
^
|