nautilus.cpp: In function 'int main()':
nautilus.cpp:32:31: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
nautilus.cpp:61:5: note: in expansion of macro 'FOR'
61 | FOR(i, 1, r)
| ^~~
nautilus.cpp:32:31: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
nautilus.cpp:62:5: note: in expansion of macro 'FOR'
62 | FOR(j, 1, c) {
| ^~~
nautilus.cpp:32:31: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
nautilus.cpp:66:5: note: in expansion of macro 'FOR'
66 | FOR(i, 1, m) cin >> s[i];
| ^~~
nautilus.cpp:32:31: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
nautilus.cpp:67:5: note: in expansion of macro 'FOR'
67 | FOR(i, 1, m) {
| ^~~
nautilus.cpp:32:31: warning: unnecessary parentheses in declaration of 'x' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
nautilus.cpp:69:6: note: in expansion of macro 'FOR'
69 | FOR(x, 1, r) {
| ^~~
nautilus.cpp:32:31: warning: unnecessary parentheses in declaration of 'x' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
nautilus.cpp:76:6: note: in expansion of macro 'FOR'
76 | FOR(x, 1, r) swap(d[x], d1[x]);
| ^~~
nautilus.cpp:32:31: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
nautilus.cpp:78:5: note: in expansion of macro 'FOR'
78 | FOR(i, 1, r)
| ^~~
nautilus.cpp:32:31: warning: unnecessary parentheses in declaration of 'j' [-Wparentheses]
32 | #define FOR(i, l, r) for (int (i) = (l); (i) <= (r); ++(i))
| ^
nautilus.cpp:79:5: note: in expansion of macro 'FOR'
79 | FOR(j, 1, c)
| ^~~