clo.cpp: In function 'bool zorad(tr, tr)':
clo.cpp:31:7: warning: statement has no effect [-Wunused-value]
31 | a.p > b.p;
| ~~~~^~~~~
clo.cpp: In function 'std::vector<long long int> sitko(long long int)':
clo.cpp:14:35: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<bool>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
14 | #define For(i, n) for(ll i = 0; i < n; i++)
......
47 | For(i, A.size()) {
| ~~~~~~~~~~~
clo.cpp:47:2: note: in expansion of macro 'For'
47 | For(i, A.size()) {
| ^~~
clo.cpp: In function 'int main()':
clo.cpp:15:39: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<std::vector<long long int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
15 | #define ffor(i, a, n) for(ll i = a; i < n; i++)
......
89 | ffor(i, 1, dp.size()) {
| ~~~~~~~~~~~~~~~
clo.cpp:89:2: note: in expansion of macro 'ffor'
89 | ffor(i, 1, dp.size()) {
| ^~~~
clo.cpp:91:49: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
91 | if ((j - v[i - 1].p) < 0 || (j - v[i - 1].p) >= dp[i - 1].size()) {
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~