0_0_14823610_32659.cpp:10:5: error: 'vector' does not name a type
vector<vector<int> > matrix(MAX_N, vector<int>(MAX_N));
^
0_0_14823610_32659.cpp: In function 'MATRIX matrix_mul(const MATRIX&, const MATRIX&)':
0_0_14823610_32659.cpp:14:29: error: 'struct MATRIX' has no member named 'matrix'
FOR(i, n) FOR(j, n) res.matrix[i][j] = 0;
^
0_0_14823610_32659.cpp:16:13: error: 'struct MATRIX' has no member named 'matrix'
res.matrix[i][j] += ((ll)a.matrix[i][k] * (ll)b.matrix[k][j]) % MOD;
^
0_0_14823610_32659.cpp:16:36: error: 'const struct MATRIX' has no member named 'matrix'
res.matrix[i][j] += ((ll)a.matrix[i][k] * (ll)b.matrix[k][j]) % MOD;
^
0_0_14823610_32659.cpp:16:57: error: 'const struct MATRIX' has no member named 'matrix'
res.matrix[i][j] += ((ll)a.matrix[i][k] * (ll)b.matrix[k][j]) % MOD;
^
0_0_14823610_32659.cpp:17:13: error: 'struct MATRIX' has no member named 'matrix'
res.matrix[i][j] %= MOD;
^
0_0_14823610_32659.cpp: In function 'void preprocess()':
0_0_14823610_32659.cpp:52:14: error: 'struct MATRIX' has no member named 'matrix'
base.matrix[i][j] = base.matrix[j][i] = ok;
^
0_0_14823610_32659.cpp:52:34: error: 'struct MATRIX' has no member named 'matrix'
base.matrix[i][j] = base.matrix[j][i] = ok;
^
0_0_14823610_32659.cpp: In function 'int main()':
0_0_14823610_32659.cpp:67:30: error: 'struct MATRIX' has no member named 'matrix'
cnt = (cnt + res.matrix[i][j]) % MOD;
^
|