jelly.cpp:7:12: warning: use of 'auto' in parameter declaration only available with '-fconcepts-ts'
7 | bool ckmax(auto& a, const auto& b) {return b>a?a=b,1:0;}
| ^~~~
jelly.cpp:7:27: warning: use of 'auto' in parameter declaration only available with '-fconcepts-ts'
7 | bool ckmax(auto& a, const auto& b) {return b>a?a=b,1:0;}
| ^~~~
jelly.cpp:8:12: warning: use of 'auto' in parameter declaration only available with '-fconcepts-ts'
8 | bool ckmin(auto& a, const auto& b) {return b<a?a=b,1:0;}
| ^~~~
jelly.cpp:8:27: warning: use of 'auto' in parameter declaration only available with '-fconcepts-ts'
8 | bool ckmin(auto& a, const auto& b) {return b<a?a=b,1:0;}
| ^~~~
jelly.cpp: In member function 'bool st::operator>(const st&) const':
jelly.cpp:19:69: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
19 | bool operator > (const st& o) const {return v > o.v || !(o.v > v) && bv > o.bv;}
| ~~~~~~~~~~~^~~~~~~~~~~~