fireworks.cpp:1:0: warning: ignoring #pragma GCC omptimize [-Wunknown-pragmas]
#pragma GCC omptimize("unroll-loops")
fireworks.cpp:2:0: warning: ignoring #pragma optimize [-Wunknown-pragmas]
#pragma optimize("SEX_ON_THE_BEACH")
fireworks.cpp:4:0: warning: ignoring #pragma comment [-Wunknown-pragmas]
#pragma comment(linker, "/STACK:1000000000")
fireworks.cpp: In function 'll get_seed(std::__cxx11::string)':
fireworks.cpp:28:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < s.size(); ++i)
~~^~~~~~~~~~
fireworks.cpp: In function 'll normilize(std::vector<std::pair<long long unsigned int, long long unsigned int> >&)':
fireworks.cpp:75:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < arr.size(); ++i)
~~^~~~~~~~~~~~
fireworks.cpp:83:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < tp.size(); ++i)
~~^~~~~~~~~~~
fireworks.cpp:61:23: warning: statement has no effect [-Wunused-value]
#define debug(x) 0;
^
fireworks.cpp:97:13: note: in expansion of macro 'debug'
debug(x);
^~~~~
fireworks.cpp:98:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < arr.size(); ++i)
~~^~~~~~~~~~~~
fireworks.cpp: In function 'void solve(int)':
fireworks.cpp:61:23: warning: statement has no effect [-Wunused-value]
#define debug(x) 0;
^
fireworks.cpp:140:9: note: in expansion of macro 'debug'
debug(i + 1);
^~~~~
fireworks.cpp:65:26: warning: statement has no effect [-Wunused-value]
#define debug_vp(x) 0;
^
fireworks.cpp:141:9: note: in expansion of macro 'debug_vp'
debug_vp(can[i]);
^~~~~~~~
fireworks.cpp:61:23: warning: statement has no effect [-Wunused-value]
#define debug(x) 0;
^
fireworks.cpp:142:9: note: in expansion of macro 'debug'
debug(dp[i]);
^~~~~
fireworks.cpp:61:23: warning: statement has no effect [-Wunused-value]
#define debug(x) 0;
^
fireworks.cpp:144:9: note: in expansion of macro 'debug'
debug(dp[i]);
^~~~~
fireworks.cpp:65:26: warning: statement has no effect [-Wunused-value]
#define debug_vp(x) 0;
^
fireworks.cpp:145:9: note: in expansion of macro 'debug_vp'
debug_vp(can[i]);
^~~~~~~~
fireworks.cpp:61:23: warning: statement has no effect [-Wunused-value]
#define debug(x) 0;
^
fireworks.cpp:146:9: note: in expansion of macro 'debug'
debug(cost[i]);
^~~~~
fireworks.cpp: In function 'll normilize(std::vector<std::pair<long long unsigned int, long long unsigned int> >&)':
fireworks.cpp:115:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^