0_0_36076541_67.cpp:7:1: error: 'll' does not name a type
ll n,k,M;
^
0_0_36076541_67.cpp: In function 'Mat Mut(Mat, Mat)':
0_0_36076541_67.cpp:23:20: error: 'M' was not declared in this scope
for(int i=0; i<M; i++)
^
0_0_36076541_67.cpp: In function 'Mat Qpow(Mat, LL)':
0_0_36076541_67.cpp:35:20: error: 'M' was not declared in this scope
for(int i=0; i<M; ++i)
^
0_0_36076541_67.cpp: In function 'LL cal(Mat, LL, LL*)':
0_0_36076541_67.cpp:48:15: error: 'M' was not declared in this scope
return A_[M-1][M-1];
^
0_0_36076541_67.cpp: In function 'void dfs(int, int, int, Mat&)':
0_0_36076541_67.cpp:52:13: error: 'k' was not declared in this scope
if(col==k)
^
0_0_36076541_67.cpp:59:15: error: 'k' was not declared in this scope
if(col+2<=k) dfs(pre<<2|3,nxt<<2|3,col+2,A);
^
0_0_36076541_67.cpp: In function 'int main()':
0_0_36076541_67.cpp:66:5: error: 'k' was not declared in this scope
k = 4;
^
0_0_36076541_67.cpp:67:16: error: 'n' was not declared in this scope
while(cin>>n)
^
0_0_36076541_67.cpp:70:9: error: 'M' was not declared in this scope
M=1<<k;
^
|