nivelle.cpp: In function 'int32_t main()':
nivelle.cpp:25:16: warning: comparison of integer expressions of different signedness: 'std::map<char, long long int>::size_type' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
25 | if(mp.size()==i){
| ~~~~~~~~~^~~
nivelle.cpp:34:21: warning: comparison of integer expressions of different signedness: 'std::map<char, long long int>::size_type' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
34 | else if(mp.size()>i){
| ~~~~~~~~~^~
nivelle.cpp:44:15: warning: comparison of integer expressions of different signedness: 'std::map<char, long long int>::size_type' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
44 | if(mp.size()==i){
| ~~~~~~~~~^~~
nivelle.cpp:59:25: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized]
59 | cout<<ans+1<<" "<<ans2+1<<endl;
| ^
nivelle.cpp:59:12: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized]
59 | cout<<ans+1<<" "<<ans2+1<<endl;
| ^