traffic.cpp: In function 'int LocateCentre(int, int*, int*, int*)':
traffic.cpp:22:15: error: 'n' was not declared in this scope
22 | FOR(i, 0, n - 2) adj[S[i]].push_back(D[i]), adj[D[i]].push_back(S[i]);
| ^
traffic.cpp:6:41: note: in definition of macro 'FOR'
6 | #define FOR(i, a, b) for(ll i = a; i <= b; i++)
| ^
traffic.cpp:23:15: error: 'n' was not declared in this scope
23 | FOR(i, 0, n - 1) cgu[i] = pp[i], cgd[i] = {0, 0}, s += pp[i];
| ^
traffic.cpp:6:41: note: in definition of macro 'FOR'
6 | #define FOR(i, a, b) for(ll i = a; i <= b; i++)
| ^
traffic.cpp:23:22: error: 'cgu' was not declared in this scope; did you mean 'cgd'?
23 | FOR(i, 0, n - 1) cgu[i] = pp[i], cgd[i] = {0, 0}, s += pp[i];
| ^~~
| cgd
traffic.cpp:23:52: error: cannot convert '<brace-enclosed initializer list>' to 'long long int' in assignment
23 | FOR(i, 0, n - 1) cgu[i] = pp[i], cgd[i] = {0, 0}, s += pp[i];
| ^
traffic.cpp:27:15: error: 'n' was not declared in this scope
27 | FOR(i, 0, n - 1) ans = min(ans, {r[i], i});
| ^
traffic.cpp:6:41: note: in definition of macro 'FOR'
6 | #define FOR(i, a, b) for(ll i = a; i <= b; i++)
| ^