0_0_18186092_6593.cpp:811:14: error: redefinition of 'const double pi'
const double pi=(acos(-1.0));
^
0_0_18186092_6593.cpp:22:14: note: 'const double pi' previously defined here
const double pi=(acos(-1.0));
^
0_0_18186092_6593.cpp:812:14: error: redefinition of 'const double eps'
const double eps=1e-8;
^
0_0_18186092_6593.cpp:23:14: note: 'const double eps' previously defined here
const double eps=1e-8;
^
0_0_18186092_6593.cpp:813:10: error: redefinition of 'const ll INF'
const ll INF=1e18+10;
^
0_0_18186092_6593.cpp:24:10: note: 'const ll INF' previously defined here
const ll INF=1e18+10;
^
0_0_18186092_6593.cpp:814:11: error: redefinition of 'const int inf'
const int inf=1e9+5;
^
0_0_18186092_6593.cpp:25:11: note: 'const int inf' previously defined here
const int inf=1e9+5;
^
0_0_18186092_6593.cpp:815:10: error: redefinition of 'const ll mod'
const ll mod=1e9+7;
^
0_0_18186092_6593.cpp:26:10: note: 'const ll mod' previously defined here
const ll mod=1e9+7;
^
0_0_18186092_6593.cpp:816:11: error: redefinition of 'const int maxn'
const int maxn=1000000+15;
^
0_0_18186092_6593.cpp:27:11: note: 'const int maxn' previously defined here
const int maxn=1000000+15;
^
0_0_18186092_6593.cpp:817:11: error: redefinition of 'const int maxq'
const int maxq=1e5+15;
^
0_0_18186092_6593.cpp:28:11: note: 'const int maxq' previously defined here
const int maxq=1e5+15;
^
0_0_18186092_6593.cpp: In function 'int read(int*, std::istream&)':
0_0_18186092_6593.cpp:828:5: error: redefinition of 'int read(int*, std::istream&)'
int read(bignum_t a,istream&is=cin)
^
0_0_18186092_6593.cpp:39:5: note: 'int read(int*, std::istream&)' previously defined here
int read(bignum_t a,istream&is=cin)
^
0_0_18186092_6593.cpp: In function 'void write(const int*, std::ostream&)':
0_0_18186092_6593.cpp:844:6: error: redefinition of 'void write(const int*, std::ostream&)'
void write(const bignum_t a,ostream&os=cout)
^
0_0_18186092_6593.cpp:55:6: note: 'void write(const int*, std::ostream&)' previously defined here
void write(const bignum_t a,ostream&os=cout)
^
0_0_18186092_6593.cpp: In function 'int comp(const int*, const int*)':
0_0_18186092_6593.cpp:852:5: error: redefinition of 'int comp(const int*, const int*)'
int comp(const bignum_t a,const bignum_t b)
^
0_0_18186092_6593.cpp:63:5: note: 'int comp(const int*, const int*)' previously defined here
int comp(const bignum_t a,const bignum_t b)
^
0_0_18186092_6593.cpp: In function 'int comp(const int*, int)':
0_0_18186092_6593.cpp:863:5: error: redefinition of 'int comp(const int*, int)'
int comp(const bignum_t a,const int b)
^
0_0_18186092_6593.cpp:74:5: note: 'int comp(const int*, int)' previously defined here
int comp(const bignum_t a,const int b)
^
0_0_18186092_6593.cpp: In function 'int comp(const int*, int, int, const int*)':
0_0_18186092_6593.cpp:874:5: error: redefinition of 'int comp(const int*, int, int, const int*)'
int comp(const bignum_t a,const int c,const int d,const bignum_t b)
^
0_0_18186092_6593.cpp:85:5: note: 'int comp(const int*, int, int, const int*)' previously defined here
int comp(const bignum_t a,const int c,const int d,const bignum_t b)
^
0_0_18186092_6593.cpp: In function 'void add(int*, const int*)':
0_0_18186092_6593.cpp:896:6: error: redefinition of 'void add(int*, const int*)'
void add(bignum_t a,const bignum_t b)
^
0_0_18186092_6593.cpp:107:6: note: 'void add(int*, const int*)' previously defined here
void add(bignum_t a,const bignum_t b)
^
0_0_18186092_6593.cpp: In function 'void add(int*, int)':
0_0_18186092_6593.cpp:911:6: error: redefinition of 'void add(int*, int)'
void add(bignum_t a,const int b)
^
0_0_18186092_6593.cpp:122:6: note: 'void add(int*, int)' previously defined here
void add(bignum_t a,const int b)
^
0_0_18186092_6593.cpp: In function 'void sub(int*, const int*)':
0_0_18186092_6593.cpp:920:6: error: redefinition of 'void sub(int*, const int*)'
void sub(bignum_t a,const bignum_t b)
^
0_0_18186092_6593.cpp:131:6: note: 'void sub(int*, const int*)' previously defined here
void sub(bignum_t a,const bignum_t b)
^
0_0_18186092_6593.cpp: In function 'void sub(int*, int)':
0_0_18186092_6593.cpp:932:6: error: redefinition of 'void sub(int*, int)'
void sub(bignum_t a,const int b)
^
0_0_18186092_6593.cpp:143:6: note: 'void sub(int*, int)' previously defined here
void sub(bignum_t a,const int b)
^
0_0_18186092_6593.cpp: In function 'void sub(int*, const int*, int, int)':
0_0_18186092_6593.cpp:939:6: error: redefinition of 'void sub(int*, const int*, int, int)'
void sub(bignum_t a,const bignum_t b,const int c,const int d)
^
0_0_18186092_6593.cpp:150:6: note: 'void sub(int*, const int*, int, int)' previously defined here
void sub(bignum_t a,const bignum_t b,const int c,const int d)
^
0_0_18186092_6593.cpp: In function 'void mul(int*, const int*, const int*)':
0_0_18186092_6593.cpp:951:6: error: redefinition of 'void mul(int*, const int*, const int*)'
void mul(bignum_t c,const bignum_t a,const bignum_t b)
^
0_0_18186092_6593.cpp:162:6: note: 'void mul(int*, const int*, const int*)' previously defined here
void mul(bignum_t c,const bignum_t a,const bignum_t b)
^
0_0_18186092_6593.cpp: In function 'void mul(int*, int)':
0_0_18186092_6593.cpp:964:6: error: redefinition of 'void mul(int*, int)'
void mul(bignum_t a,const int b)
^
0_0_18186092_6593.cpp:175:6: note: 'void mul(int*, int)' previously defined here
void mul(bignum_t a,const int b)
^
0_0_18186092_6593.cpp: In function 'void mul(int*, const int*, int, int)':
0_0_18186092_6593.cpp:977:6: error: redefinition of 'void mul(int*, const int*, int, int)'
void mul(bignum_t b,const bignum_t a,const int c,const int d)
^
0_0_18186092_6593.cpp:188:6: note: 'void mul(int*, const int*, int, int)' previously defined here
void mul(bignum_t b,const bignum_t a,const int c,const int d)
^
0_0_18186092_6593.cpp: In function 'void div(int*, int*, const int*)':
0_0_18186092_6593.cpp:991:6: error: redefinition of 'void div(int*, int*, const int*)'
void div(bignum_t c,bignum_t a,const bignum_t b)
^
0_0_18186092_6593.cpp:202:6: note: 'void div(int*, int*, const int*)' previously defined here
void div(bignum_t c,bignum_t a,const bignum_t b)
^
0_0_18186092_6593.cpp: In function 'void div(int*, int, int&)':
0_0_18186092_6593.cpp:1004:6: error: redefinition of 'void div(int*, int, int&)'
void div(bignum_t a,const int b,int&c)
^
0_0_18186092_6593.cpp:215:6: note: 'void div(int*, int, int&)' previously defined here
void div(bignum_t a,const int b,int&c)
^
0_0_18186092_6593.cpp: In function 'void sqrt(int*, int*)':
0_0_18186092_6593.cpp:1014:6: error: redefinition of 'void sqrt(int*, int*)'
void sqrt(bignum_t b,bignum_t a)
^
0_0_18186092_6593.cpp:225:6: note: 'void sqrt(int*, int*)' previously defined here
void sqrt(bignum_t b,bignum_t a)
^
0_0_18186092_6593.cpp: In function 'int length(const int*)':
0_0_18186092_6593.cpp:1028:5: error: redefinition of 'int length(const int*)'
int length(const bignum_t a)
^
0_0_18186092_6593.cpp:239:5: note: 'int length(const int*)' previously defined here
int length(const bignum_t a)
^
0_0_18186092_6593.cpp: In function 'int digit(const int*, int)':
0_0_18186092_6593.cpp:1037:5: error: redefinition of 'int digit(const int*, int)'
int digit(const bignum_t a,const int b)
^
0_0_18186092_6593.cpp:248:5: note: 'int digit(const int*, int)' previously defined here
int digit(const bignum_t a,const int b)
^
0_0_18186092_6593.cpp: In function 'int zeronum(const int*)':
0_0_18186092_6593.cpp:1046:5: error: redefinition of 'int zeronum(const int*)'
int zeronum(const bignum_t a)
^
0_0_18186092_6593.cpp:257:5: note: 'int zeronum(const int*)' previously defined here
int zeronum(const bignum_t a)
^
0_0_18186092_6593.cpp: In function 'void comp(int*, int, int, int)':
0_0_18186092_6593.cpp:1054:6: error: redefinition of 'void comp(int*, int, int, int)'
void comp(int*a,const int l,const int h,const int d)
^
0_0_18186092_6593.cpp:265:6: note: 'void comp(int*, int, int, int)' previously defined here
void comp(int*a,const int l,const int h,const int d)
^
0_0_18186092_6593.cpp: In function 'void convert(int*, int, int*)':
0_0_18186092_6593.cpp:1063:6: error: redefinition of 'void convert(int*, int, int*)'
void convert(int*a,const int h,bignum_t b)
^
0_0_18186092_6593.cpp:274:6: note: 'void convert(int*, int, int*)' previously defined here
void convert(int*a,const int h,bignum_t b)
^
0_0_18186092_6593.cpp: In function 'void combination(int*, int, int)':
0_0_18186092_6593.cpp:1077:6: error: redefinition of 'void combination(int*, int, int)'
void combination(bignum_t a,int m,int n)
^
0_0_18186092_6593.cpp:288:6: note: 'void combination(int*, int, int)' previously defined here
void combination(bignum_t a,int m,int n)
^
0_0_18186092_6593.cpp: In function 'void permutation(int*, int, int)':
0_0_18186092_6593.cpp:1089:6: error: redefinition of 'void permutation(int*, int, int)'
void permutation(bignum_t a,int m,int n)
^
0_0_18186092_6593.cpp:300:6: note: 'vo
|