elephants.cpp: In function 'void er(int)':
elephants.cpp:43:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
43 | for(int i = 0; i < le.size(); i++){
| ~~^~~~~~~~~~~
elephants.cpp:45:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
45 | for(int j = 0; j < a[i].size(); j++){
| ~~^~~~~~~~~~~~~
elephants.cpp: In function 'void in(int)':
elephants.cpp:61:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
61 | for(int i = 0; i < le.size(); i++){
| ~~^~~~~~~~~~~
elephants.cpp: In function 'void init(int, int, int*)':
elephants.cpp:89:23: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
89 | if(cur.size() == blsize) a.pb(cur), le.pb(cur[0]), ri.pb(cur.back()), cur.clear();
| ~~~~~~~~~~~^~~~~~~~~
elephants.cpp:95:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
95 | for(int i = 0; i < a.size(); i++) process(i);
| ~~^~~~~~~~~~
elephants.cpp: In function 'void init1()':
elephants.cpp:105:23: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
105 | if(cur.size() == blsize) a.pb(cur), le.pb(cur[0]), ri.pb(cur.back()), cur.clear();
| ~~~~~~~~~~~^~~~~~~~~
elephants.cpp:111:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
111 | for(int i = 0; i < a.size(); i++) process(i);
| ~~^~~~~~~~~~
elephants.cpp: In function 'int getans()':
elephants.cpp:119:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
119 | for(int i = 0; i < a.size(); i++){
| ~~^~~~~~~~~~
elephants.cpp:117:9: warning: unused variable 'cur' [-Wunused-variable]
117 | int cur = 0;
| ^~~