sandwich.cpp: In function 'void add(std::string, long long int)':
sandwich.cpp:49:17: 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]
49 | for(int i = 0;i<s.size();i++){
| ~^~~~~~~~~
sandwich.cpp: In function 'void check(std::string)':
sandwich.cpp:59:17: 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]
59 | for(int i = 0;i<s.size();i++){
| ~^~~~~~~~~
sandwich.cpp:63:16: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
63 | if(s.size()-1==i)for(auto to:cur->v)vis[to]++;
| ^
sandwich.cpp: In function 'void add1(std::string, long long int)':
sandwich.cpp:83:17: 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]
83 | for(int i = 0;i<s.size();i++){
| ~^~~~~~~~~
sandwich.cpp: In function 'void check1(std::string)':
sandwich.cpp:93:17: 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]
93 | for(int i = 0;i<s.size();i++){
| ~^~~~~~~~~
sandwich.cpp:97:16: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare]
97 | if(s.size()-1==i)for(auto to:cur->v)vis[to]++;
| ^
sandwich.cpp: In function 'void solve()':
sandwich.cpp:105:10: warning: unused variable 'k' [-Wunused-variable]
105 | int n,m,k;
| ^
sandwich.cpp: In function 'int main()':
sandwich.cpp:147:6: warning: unused variable 'cnt' [-Wunused-variable]
147 | int cnt=0;
| ^~~