0_0_21826890_29125.cpp:7:37: error: 'maxn2' was not declared in this scope
struct mat{int x[3][3];}m0,m1,ans,a[maxn2+10];
^
0_0_21826890_29125.cpp: In function 'void build(int, int, int)':
0_0_21826890_29125.cpp:35:3: error: 'a' was not declared in this scope
a[i]=(s[l-1]=='0')?m0:m1;
^
0_0_21826890_29125.cpp:41:2: error: 'a' was not declared in this scope
a[i]=mul(a[i*2],a[i*2+1]);
^
0_0_21826890_29125.cpp: In function 'void pushdown(int)':
0_0_21826890_29125.cpp:50:10: error: 'a' was not declared in this scope
change(a[i*2]);
^
0_0_21826890_29125.cpp: In function 'void rev(int, int, int)':
0_0_21826890_29125.cpp:61:10: error: 'a' was not declared in this scope
change(a[i]);
^
0_0_21826890_29125.cpp:73:2: error: 'a' was not declared in this scope
a[i]=mul(a[i*2],a[i*2+1]);
^
0_0_21826890_29125.cpp: In function 'mat ask(int, int, int)':
0_0_21826890_29125.cpp:78:33: error: 'a' was not declared in this scope
if(t[i].l==l&&t[i].r==r)return a[i];
^
|