Azer.cpp: In function 'void A::Dijkstra(int, int)':
Azer.cpp:13:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
13 | #define rep(i, n) for(int (i)=0; (i)<(int)(n); (i)++)
| ^
Azer.cpp:41:9: note: in expansion of macro 'rep'
41 | rep(i, e[n].size()){
| ^~~
Azer.cpp:13:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
13 | #define rep(i, n) for(int (i)=0; (i)<(int)(n); (i)++)
| ^
Azer.cpp:51:9: note: in expansion of macro 'rep'
51 | rep(i, 9) SendA((send>>8-i)&1);
| ^~~
Azer.cpp:51:33: warning: suggest parentheses around '-' inside '>>' [-Wparentheses]
51 | rep(i, 9) SendA((send>>8-i)&1);
| ~^~
Azer.cpp: In function 'void InitA(int, int, std::vector<int>, std::vector<int>, std::vector<int>)':
Azer.cpp:13:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
13 | #define rep(i, n) for(int (i)=0; (i)<(int)(n); (i)++)
| ^
Azer.cpp:63:5: note: in expansion of macro 'rep'
63 | rep(i, A){
| ^~~
Azer.cpp: In function 'void ReceiveA(bool)':
Azer.cpp:13:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
13 | #define rep(i, n) for(int (i)=0; (i)<(int)(n); (i)++)
| ^
Azer.cpp:81:17: note: in expansion of macro 'rep'
81 | rep(i, 11) SendA((idx>>10-i)&1);
| ^~~
Azer.cpp:81:42: warning: suggest parentheses around '-' inside '>>' [-Wparentheses]
81 | rep(i, 11) SendA((idx>>10-i)&1);
| ~~^~
Baijan.cpp: In function 'void B::Dijkstra(int, int)':
Baijan.cpp:13:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
13 | #define rep(i, n) for(int (i)=0; (i)<(int)(n); (i)++)
| ^
Baijan.cpp:41:9: note: in expansion of macro 'rep'
41 | rep(i, e[n].size()){
| ^~~
Baijan.cpp:13:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
13 | #define rep(i, n) for(int (i)=0; (i)<(int)(n); (i)++)
| ^
Baijan.cpp:51:9: note: in expansion of macro 'rep'
51 | rep(i, 9) SendB((send>>8-i)&1);
| ^~~
Baijan.cpp:51:33: warning: suggest parentheses around '-' inside '>>' [-Wparentheses]
51 | rep(i, 9) SendB((send>>8-i)&1);
| ~^~
Baijan.cpp: In function 'void InitB(int, int, std::vector<int>, std::vector<int>, std::vector<int>)':
Baijan.cpp:13:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
13 | #define rep(i, n) for(int (i)=0; (i)<(int)(n); (i)++)
| ^
Baijan.cpp:63:5: note: in expansion of macro 'rep'
63 | rep(i, B){
| ^~~
Baijan.cpp: In function 'void ReceiveB(bool)':
Baijan.cpp:13:27: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
13 | #define rep(i, n) for(int (i)=0; (i)<(int)(n); (i)++)
| ^
Baijan.cpp:81:17: note: in expansion of macro 'rep'
81 | rep(i, 11) SendB((idx>>10-i)&1);
| ^~~
Baijan.cpp:81:42: warning: suggest parentheses around '-' inside '>>' [-Wparentheses]
81 | rep(i, 11) SendB((idx>>10-i)&1);
| ~~^~