foo.cc:17:8: warning: use of 'auto' in parameter declaration only available with '-std=c++20' or '-fconcepts'
17 | int cn(auto&x,auto y){return x>y?x=y,1:0;} int cx(auto&x,auto y){return x<y?x=y,1:0;}
| ^~~~
foo.cc:17:15: warning: use of 'auto' in parameter declaration only available with '-std=c++20' or '-fconcepts'
17 | int cn(auto&x,auto y){return x>y?x=y,1:0;} int cx(auto&x,auto y){return x<y?x=y,1:0;}
| ^~~~
foo.cc:17:51: warning: use of 'auto' in parameter declaration only available with '-std=c++20' or '-fconcepts'
17 | int cn(auto&x,auto y){return x>y?x=y,1:0;} int cx(auto&x,auto y){return x<y?x=y,1:0;}
| ^~~~
foo.cc:17:58: warning: use of 'auto' in parameter declaration only available with '-std=c++20' or '-fconcepts'
17 | int cn(auto&x,auto y){return x>y?x=y,1:0;} int cx(auto&x,auto y){return x<y?x=y,1:0;}
| ^~~~
foo.cc: In function 'void BK0717::BellaKira()':
foo.cc:24:12: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions]
24 | for(auto&[d,v,a]:e) cin>>d>>v>>a;
| ^
foo.cc:37:11: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions]
37 | for(auto[d,v,a]:e) {
| ^
foo.cc:58:11: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions]
58 | for(auto[l,r]:e1) {
| ^
foo.cc: At global scope:
foo.cc:70:5: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
70 | } } main(){BK0717::Main();}
| ^~~~