Main.cpp: In function 'int main()':
Main.cpp:9:23: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
9 | #define input(x) scanf("%lld", &x);
| ~~~~~^~~~~~~~~~~~
Main.cpp:53:2: note: in expansion of macro 'input'
53 | input(n); input(m);
| ^~~~~
Main.cpp:9:23: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
9 | #define input(x) scanf("%lld", &x);
| ~~~~~^~~~~~~~~~~~
Main.cpp:53:12: note: in expansion of macro 'input'
53 | input(n); input(m);
| ^~~~~
Main.cpp:9:23: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
9 | #define input(x) scanf("%lld", &x);
| ~~~~~^~~~~~~~~~~~
Main.cpp:55:26: note: in expansion of macro 'input'
55 | for (ll i=1; i<=n; ++i) input(height[i]);
| ^~~~~
Main.cpp:9:23: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
9 | #define input(x) scanf("%lld", &x);
| ~~~~~^~~~~~~~~~~~
Main.cpp:59:3: note: in expansion of macro 'input'
59 | input(x); input(y);
| ^~~~~
Main.cpp:9:23: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
9 | #define input(x) scanf("%lld", &x);
| ~~~~~^~~~~~~~~~~~
Main.cpp:59:13: note: in expansion of macro 'input'
59 | input(x); input(y);
| ^~~~~