vision.cpp: In function 'void subtask1235::construct_network(int, int, int)':
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:46:3: note: in expansion of macro 'FOR'
46 | FOR(i, 0, H - 1)
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:47:3: note: in expansion of macro 'FOR'
47 | FOR(j, 0, W - 1) {
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'x' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:49:4: note: in expansion of macro 'FOR'
49 | FOR(x, i, H - 1)
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'y' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:50:4: note: in expansion of macro 'FOR'
50 | FOR(y, 0, W - 1) {
| ^~~
vision.cpp: In function 'void solution::construct_network(int, int, int)':
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:69:3: note: in expansion of macro 'FOR'
69 | FOR(i, 0, H - 1)
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:70:3: note: in expansion of macro 'FOR'
70 | FOR(j, 0, W - 1) {
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:93:3: note: in expansion of macro 'FOR'
93 | FOR(i, 0, H - 1)
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:94:3: note: in expansion of macro 'FOR'
94 | FOR(j, 0, W - 1) {
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:115:3: note: in expansion of macro 'FOR'
115 | FOR(i, 0, N - 1) {
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:118:4: note: in expansion of macro 'FOR'
118 | FOR(j, 0, i - 1) {
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:125:3: note: in expansion of macro 'FOR'
125 | FOR(i, 0, N - 1) {
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:128:4: note: in expansion of macro 'FOR'
128 | FOR(j, 0, i - 1) {
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:141:3: note: in expansion of macro 'FOR'
141 | FOR(i, 0, N - 1) {
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:145:4: note: in expansion of macro 'FOR'
145 | FOR(j, 0, i - 1) {
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:155:3: note: in expansion of macro 'FOR'
155 | FOR(i, 0, N - 1) {
| ^~~
vision.cpp:32:31: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
vision.cpp:159:4: note: in expansion of macro 'FOR'
159 | FOR(j, 0, i - 1) {
| ^~~