0_0_36801640_19568.cpp: In function 'void MAIN::FWT_and(int*, const int&)':
0_0_36801640_19568.cpp:77:90: error: 'add' was not declared in this scope
for(res mid=1;mid<lim;mid<<=1)for(res i=0;i<lim;i++)if(!(i&mid))add(A[i],A[i^mid]);
^
0_0_36801640_19568.cpp: In function 'void MAIN::MAIN()':
0_0_36801640_19568.cpp:82:58: error: 'Add' was not declared in this scope
for(res i=1;i<=N-10;i++)pw[i]=Add(pw[i-1],pw[i-1]);
^
0_0_36801640_19568.cpp:93:64: error: 'mul' was not declared in this scope
for(res i=0;i<sz;i++)add(ret,mul(mul(d[i],pw[pc(i)]),qpow(b[i])));
^
0_0_36801640_19568.cpp:93:75: error: 'qpow' was not declared in this scope
for(res i=0;i<sz;i++)add(ret,mul(mul(d[i],pw[pc(i)]),qpow(b[i])));
^
0_0_36801640_19568.cpp:93:76: error: 'mul' was not declared in this scope
for(res i=0;i<sz;i++)add(ret,mul(mul(d[i],pw[pc(i)]),qpow(b[i])));
^
0_0_36801640_19568.cpp:93:76: error: redeclaration of '<typeprefixerror>mul'
0_0_36801640_19568.cpp:93:64: note: previous declaration '<typeprefixerror>mul'
for(res i=0;i<sz;i++)add(ret,mul(mul(d[i],pw[pc(i)]),qpow(b[i])));
^
0_0_36801640_19568.cpp:93:77: error: 'add' was not declared in this scope
for(res i=0;i<sz;i++)add(ret,mul(mul(d[i],pw[pc(i)]),qpow(b[i])));
^
|