Main.cpp: In function 'std::string uppercase(std::string)':
Main.cpp:33:29: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
33 | #define FOR(a,b,c) for (int (a)=(b);(a)<(c);++(a))
| ^
Main.cpp:39:18: note: in expansion of macro 'FOR'
39 | #define REP(i,n) FOR(i,0,n)
| ^~~
Main.cpp:79:3: note: in expansion of macro 'REP'
79 | REP(i,n) if (s[i] >= 'a' && s[i] <= 'z') s[i] = s[i] - 'a' + 'A';
| ^~~
Main.cpp: In function 'std::string lowercase(std::string)':
Main.cpp:33:29: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
33 | #define FOR(a,b,c) for (int (a)=(b);(a)<(c);++(a))
| ^
Main.cpp:39:18: note: in expansion of macro 'FOR'
39 | #define REP(i,n) FOR(i,0,n)
| ^~~
Main.cpp:85:3: note: in expansion of macro 'REP'
85 | REP(i,n) if (s[i] >= 'A' && s[i] <= 'Z') s[i] = s[i] - 'A' + 'a';
| ^~~
Main.cpp: In function 'int main()':
Main.cpp:34:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
34 | #define FORN(a,b,c) for (int (a)=(b);(a)<=(c);++(a))
| ^
Main.cpp:684:3: note: in expansion of macro 'FORN'
684 | FORN(i,1,n+2) two[i] = two[i - 1] * 2;
| ^~~~
Main.cpp:33:29: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
33 | #define FOR(a,b,c) for (int (a)=(b);(a)<(c);++(a))
| ^
Main.cpp:39:18: note: in expansion of macro 'FOR'
39 | #define REP(i,n) FOR(i,0,n)
| ^~~
Main.cpp:695:3: note: in expansion of macro 'REP'
695 | REP(i,n)
| ^~~
Main.cpp:33:29: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
33 | #define FOR(a,b,c) for (int (a)=(b);(a)<(c);++(a))
| ^
Main.cpp:39:18: note: in expansion of macro 'FOR'
39 | #define REP(i,n) FOR(i,0,n)
| ^~~
Main.cpp:703:3: note: in expansion of macro 'REP'
703 | REP(i,n) scanf("%d",&a[i]);
| ^~~
Main.cpp:33:29: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
33 | #define FOR(a,b,c) for (int (a)=(b);(a)<(c);++(a))
| ^
Main.cpp:39:18: note: in expansion of macro 'FOR'
39 | #define REP(i,n) FOR(i,0,n)
| ^~~
Main.cpp:704:3: note: in expansion of macro 'REP'
704 | REP(i,n) scanf("%d",&b[i]);
| ^~~
Main.cpp:33:29: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
33 | #define FOR(a,b,c) for (int (a)=(b);(a)<(c);++(a))
| ^
Main.cpp:39:18: note: in expansion of macro 'FOR'
39 | #define REP(i,n) FOR(i,0,n)
| ^~~
Main.cpp:706:3: note: in expansion of macro 'REP'
706 | REP(i,n)
| ^~~
Main.cpp:33:29: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
33 | #define FOR(a,b,c) for (int (a)=(b);(a)<(c);++(a))
| ^
Main.cpp:39:18: note: in expansion of macro 'FOR'
39 | #define REP(i,n) FOR(i,0,n)
| ^~~
Main.cpp:717:5: note: in expansion of macro 'REP'
717 | REP(i,n)
| ^~~
Main.cpp:33:29: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
33 | #define FOR(a,b,c) for (int (a)=(b);(a)<(c);++(a))
| ^
Main.cpp:39:18: note: in expansion of macro 'FOR'
39 | #define REP(i,n) FOR(i,0,n)
| ^~~
Main.cpp:726:3: note: in expansion of macro 'REP'
726 | REP(i,n) rem[i] = 2;
| ^~~
Main.cpp:35:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
35 | #define FORD(a,b,c) for (int (a)=(b);(a)>=(c);--(a))
| ^
Main.cpp:728:3: note: in expansion of macro 'FORD'
728 | FORD(i,SIZE(angka)-1,0)
| ^~~~
Main.cpp:33:29: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
33 | #define FOR(a,b,c) for (int (a)=(b);(a)<(c);++(a))
| ^
Main.cpp:39:18: note: in expansion of macro 'FOR'
39 | #define REP(i,n) FOR(i,0,n)
| ^~~
Main.cpp:811:3: note: in expansion of macro 'REP'
811 | REP(i,n) risan -= (a[i] + b[i]) * two[n - 1];
| ^~~
Main.cpp:681:8: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
681 | scanf("%d",&n);
| ~~~~~^~~~~~~~~
Main.cpp:703:17: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
703 | REP(i,n) scanf("%d",&a[i]);
| ~~~~~^~~~~~~~~~~~
Main.cpp:704:17: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
704 | REP(i,n) scanf("%d",&b[i]);
| ~~~~~^~~~~~~~~~~~