bajka.cpp: In function 'long long int Resolver(long long int, long long int)':
bajka.cpp:7:21: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
7 | if(i <= -1 or i >= a.size() or a[i] != b[j]) return -1;
| ~~^~~~~~~~~~~
bajka.cpp:10:15: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
10 | else if(j >= b.size() - 1) return 0;
| ~~^~~~~~~~~~~~~~~
bajka.cpp:22:32: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
22 | for(long long k = i + 1; k < a.size(); k++){
| ~~^~~~~~~~~~
bajka.cpp: In function 'int main()':
bajka.cpp:54:28: 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]
54 | for(long long i = 0; i < Posibles.size(); i++){
| ~~^~~~~~~~~~~~~~~~~