0_0_34141132_21282.cpp: In function 'int main()':
0_0_34141132_21282.cpp:207:5: error: redefinition of 'int main()'
int main() {}
^
0_0_34141132_21282.cpp:2:5: note: 'int main()' previously defined here
int main() {}
^
0_0_34141132_21282.cpp: In function 'int OI::lb(int)':
0_0_34141132_21282.cpp:226:12: error: redefinition of 'int OI::lb(int)'
inline int lb(int a) {
^
0_0_34141132_21282.cpp:21:12: note: 'int OI::lb(int)' previously defined here
inline int lb(int a) {
^
0_0_34141132_21282.cpp: At global scope:
0_0_34141132_21282.cpp:229:8: error: redefinition of 'struct OI::LS'
struct LS {
^
0_0_34141132_21282.cpp:24:8: error: previous definition of 'struct OI::LS'
struct LS {
^
0_0_34141132_21282.cpp:233:4: error: invalid type in declaration before ';' token
}ls;
^
0_0_34141132_21282.cpp:233:4: error: conflicting declaration 'int OI::ls'
0_0_34141132_21282.cpp:28:2: note: previous declaration as 'OI::LS OI::ls'
}ls;
^
0_0_34141132_21282.cpp:234:8: error: redefinition of 'struct OI::RS'
struct RS {
^
0_0_34141132_21282.cpp:29:8: error: previous definition of 'struct OI::RS'
struct RS {
^
0_0_34141132_21282.cpp:238:4: error: invalid type in declaration before ';' token
}rs;
^
0_0_34141132_21282.cpp:238:4: error: conflicting declaration 'int OI::rs'
0_0_34141132_21282.cpp:33:2: note: previous declaration as 'OI::RS OI::rs'
}rs;
^
0_0_34141132_21282.cpp:246:10: error: redefinition of 'const lf OI::PI'
const lf PI = acos(-1.0);
^
0_0_34141132_21282.cpp:41:10: note: 'const lf OI::PI' previously defined here
const lf PI = acos(-1.0);
^
0_0_34141132_21282.cpp:247:11: error: redefinition of 'const int OI::INF'
const int INF = 0x3f3f3f3f;
^
0_0_34141132_21282.cpp:42:11: note: 'const int OI::INF' previously defined here
const int INF = 0x3f3f3f3f;
^
0_0_34141132_21282.cpp:248:11: error: redefinition of 'const lld OI::LINF'
const lld LINF = (lld)INF << 32 | INF;
^
0_0_34141132_21282.cpp:43:11: note: 'const lld OI::LINF' previously defined here
const lld LINF = (lld)INF << 32 | INF;
^
0_0_34141132_21282.cpp:249:11: error: redefinition of 'const int OI::DST'
const int DST = 0, NXT = 1, VAL = 2, FLOW = 2, CST = 3;
^
0_0_34141132_21282.cpp:44:11: note: 'const int OI::DST' previously defined here
const int DST = 0, NXT = 1, VAL = 2, FLOW = 2, CST = 3;
^
0_0_34141132_21282.cpp:249:20: error: redefinition of 'const int OI::NXT'
const int DST = 0, NXT = 1, VAL = 2, FLOW = 2, CST = 3;
^
0_0_34141132_21282.cpp:44:20: note: 'const int OI::NXT' previously defined here
const int DST = 0, NXT = 1, VAL = 2, FLOW = 2, CST = 3;
^
0_0_34141132_21282.cpp:249:29: error: redefinition of 'const int OI::VAL'
const int DST = 0, NXT = 1, VAL = 2, FLOW = 2, CST = 3;
^
0_0_34141132_21282.cpp:44:29: note: 'const int OI::VAL' previously defined here
const int DST = 0, NXT = 1, VAL = 2, FLOW = 2, CST = 3;
^
0_0_34141132_21282.cpp:249:38: error: redefinition of 'const int OI::FLOW'
const int DST = 0, NXT = 1, VAL = 2, FLOW = 2, CST = 3;
^
0_0_34141132_21282.cpp:44:38: note: 'const int OI::FLOW' previously defined here
const int DST = 0, NXT = 1, VAL = 2, FLOW = 2, CST = 3;
^
0_0_34141132_21282.cpp:249:48: error: redefinition of 'const int OI::CST'
const int DST = 0, NXT = 1, VAL = 2, FLOW = 2, CST = 3;
^
0_0_34141132_21282.cpp:44:48: note: 'const int OI::CST' previously defined here
const int DST = 0, NXT = 1, VAL = 2, FLOW = 2, CST = 3;
^
0_0_34141132_21282.cpp:250:11: error: redefinition of 'const int OI::MXN'
const int MXN = 105, MXM = 5e3 + 10;
^
0_0_34141132_21282.cpp:45:11: note: 'const int OI::MXN' previously defined here
const int MXN = 105, MXM = 5e3 + 10;
^
0_0_34141132_21282.cpp:250:22: error: redefinition of 'const int OI::MXM'
const int MXN = 105, MXM = 5e3 + 10;
^
0_0_34141132_21282.cpp:45:22: note: 'const int OI::MXM' previously defined here
const int MXN = 105, MXM = 5e3 + 10;
^
0_0_34141132_21282.cpp:251:8: error: redefinition of 'struct OI::Edge'
struct Edge {
^
0_0_34141132_21282.cpp:46:8: error: previous definition of 'struct OI::Edge'
struct Edge {
^
0_0_34141132_21282.cpp:254:25: error: invalid type in declaration before ';' token
}edge[MXM * 4 + MXN * 2];
^
0_0_34141132_21282.cpp:254:25: error: conflicting declaration 'int OI::edge [20250]'
0_0_34141132_21282.cpp:49:2: note: previous declaration as 'OI::Edge OI::edge [20250]'
}edge[MXM * 4 + MXN * 2];
^
0_0_34141132_21282.cpp:255:13: error: redefinition of 'int OI::head [105]'
int head[MXN];
^
0_0_34141132_21282.cpp:50:5: note: 'int OI::head [105]' previously declared here
int head[MXN];
^
0_0_34141132_21282.cpp:256:16: error: redefinition of 'int OI::q [11025]'
int q[MXN * MXN], qh, qt;
^
0_0_34141132_21282.cpp:51:5: note: 'int OI::q [11025]' previously declared here
int q[MXN * MXN], qh, qt;
^
0_0_34141132_21282.cpp:256:19: error: redefinition of 'int OI::qh'
int q[MXN * MXN], qh, qt;
^
0_0_34141132_21282.cpp:51:19: note: 'int OI::qh' previously declared here
int q[MXN * MXN], qh, qt;
^
0_0_34141132_21282.cpp:256:23: error: redefinition of 'int OI::qt'
int q[MXN * MXN], qh, qt;
^
0_0_34141132_21282.cpp:51:23: note: 'int OI::qt' previously declared here
int q[MXN * MXN], qh, qt;
^
0_0_34141132_21282.cpp:257:5: error: redefinition of 'int OI::eidx'
int eidx;
^
0_0_34141132_21282.cpp:52:5: note: 'int OI::eidx' previously declared here
int eidx;
^
0_0_34141132_21282.cpp:258:5: error: redefinition of 'int OI::S'
int S, T;
^
0_0_34141132_21282.cpp:53:5: note: 'int OI::S' previously declared here
int S, T;
^
0_0_34141132_21282.cpp:258:8: error: redefinition of 'int OI::T'
int S, T;
^
0_0_34141132_21282.cpp:53:8: note: 'int OI::T' previously declared here
int S, T;
^
0_0_34141132_21282.cpp: In function 'void OI::add(int, int, int, OI::lf)':
0_0_34141132_21282.cpp:259:13: error: redefinition of 'void OI::add(int, int, int, OI::lf)'
inline void add(int a, int b, int c, lf d) {
^
0_0_34141132_21282.cpp:54:13: note: 'void OI::add(int, int, int, OI::lf)' previously defined here
inline void add(int a, int b, int c, lf d) {
^
0_0_34141132_21282.cpp: At global scope:
0_0_34141132_21282.cpp:263:10: error: redefinition of 'const lf OI::EPS'
const lf EPS = 1e-8;
^
0_0_34141132_21282.cpp:58:10: note: 'const lf OI::EPS' previously defined here
const lf EPS = 1e-8;
^
0_0_34141132_21282.cpp:264:13: error: redefinition of 'int OI::food [105]'
int food[MXN], pn[MXN];
^
0_0_34141132_21282.cpp:59:5: note: 'int OI::food [105]' previously declared here
int food[MXN], pn[MXN];
^
0_0_34141132_21282.cpp:264:22: error: redefinition of 'int OI::pn [105]'
int food[MXN], pn[MXN];
^
0_0_34141132_21282.cpp:59:16: note: 'int OI::pn [105]' previously declared here
int food[MXN], pn[MXN];
^
0_0_34141132_21282.cpp:265:12: error: redefinition of 'OI::lf OI::rate [105]'
lf rate[MXN];
^
0_0_34141132_21282.cpp:60:4: note: 'OI::lf OI::rate [105]' previously declared here
lf rate[MXN];
^
0_0_34141132_21282.cpp:266:11: error: redefinition of 'OI::lf OI::dis [105]'
lf dis[MXN];
^
0_0_34141132_21282.cpp:61:4: note: 'OI::lf OI::dis [105]' previously declared here
lf dis[MXN];
^
0_0_34141132_21282.cpp:267:13: error: redefinition of 'char OI::inq [105]'
char inq[MXN];
^
0_0_34141132_21282.cpp:62:6: note: 'char OI::inq [105]' previously declared here
char inq[MXN];
^
0_0_34141132_21282.cpp:268:11: error: redefinition of 'int OI::fn [105]'
int fn[MXN];
^
0_0_34141132_21282.cpp:63:5: note: 'int OI::fn [105]' previously declared here
int fn[MXN];
^
0_0_34141132_21282.cpp:269:11: error: redefinition of 'int OI::fe [105]'
int fe[MXN];
^
0_0_34141132_21282.cpp:64:5: note: 'int OI::fe [105]' previously declared here
int fe[MXN];
^
0_0_34141132_21282.cpp:271:5: error: redefinition of 'int OI::n'
int n, m;
^
0_0_34141132_21282.cpp:66:5: note: 'int OI::n' previously declared here
int n, m;
^
0_0_34141132_21282.cpp:271:8: error: redefinition of 'int OI::m'
int n, m;
^
0_0_34141132_21282.cpp:66:8: note: 'int OI::m' previously declared here
int n, m;
^
0_0_34141132_21282.cpp: In function 'char OI::SPFA()':
0_0_34141132_21282.cpp:273:6: error: redefinition of 'char OI::SPFA()'
char SPFA() {
^
0_0_34141132_21282.cpp:68:6: note: 'char OI::SPFA()' previously defined here
char SPFA() {
^
0_0_34141132_21282.cpp: In function 'OI::lf OI::walk()':
0_0_34141132_21282.cpp:301:4: error: redefinition of 'OI::lf OI::walk()'
lf walk() {
^
0_0_34141132_21282.cpp:96:4: note: 'OI::lf OI::walk()' previously d
|