korteles.cpp: In function 'void dodaj1(std::string)':
korteles.cpp:4:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
4 | #define rep(a,b) for(int a = 0; a < (b); ++a)
| ^
korteles.cpp:43:2: note: in expansion of macro 'rep'
43 | rep(i,el.size()) x = ((ll)x+(ll)POW[i]*(ll)(el[i])) % (ll)mod;
| ^~~
korteles.cpp:44:10: warning: unused variable 'it' [-Wunused-variable]
44 | if(auto it = S1.find(x) != S1.end()) ++S1[x];
| ^~
korteles.cpp: In function 'void dodaj2(std::string)':
korteles.cpp:4:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
4 | #define rep(a,b) for(int a = 0; a < (b); ++a)
| ^
korteles.cpp:51:2: note: in expansion of macro 'rep'
51 | rep(i,el.size()) x = ((ll)x+(ll)POW[i]*(ll)(el[i])) % (ll)mod;
| ^~~
korteles.cpp:52:10: warning: unused variable 'it' [-Wunused-variable]
52 | if(auto it = S2.find(x) != S2.end()) ++S2[x];
| ^~
korteles.cpp: In function 'void dodaj3(std::string)':
korteles.cpp:4:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
4 | #define rep(a,b) for(int a = 0; a < (b); ++a)
| ^
korteles.cpp:59:2: note: in expansion of macro 'rep'
59 | rep(i,el.size()) x = ((ll)x+(ll)POW[i]*(ll)(el[i])) % (ll)mod;
| ^~~
korteles.cpp:60:10: warning: unused variable 'it' [-Wunused-variable]
60 | if(auto it = S3.find(x) != S3.end()) ++S3[x];
| ^~
korteles.cpp: In function 'void dodaj4(std::string)':
korteles.cpp:4:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
4 | #define rep(a,b) for(int a = 0; a < (b); ++a)
| ^
korteles.cpp:67:2: note: in expansion of macro 'rep'
67 | rep(i,el.size()) x = ((ll)x+(ll)POW[i]*(ll)(el[i])) % (ll)mod;
| ^~~
korteles.cpp:68:10: warning: unused variable 'it' [-Wunused-variable]
68 | if(auto it = S4.find(x) != S4.end()) ++S4[x];
| ^~
korteles.cpp: In function 'int licz1(std::string)':
korteles.cpp:4:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
4 | #define rep(a,b) for(int a = 0; a < (b); ++a)
| ^
korteles.cpp:75:2: note: in expansion of macro 'rep'
75 | rep(i,el.size()) x = ((ll)x+(ll)POW[i]*(ll)(el[i])) % (ll)mod;
| ^~~
korteles.cpp:76:10: warning: unused variable 'it' [-Wunused-variable]
76 | if(auto it = S1.find(x) != S1.end()) return S1[x];
| ^~
korteles.cpp: In function 'int licz2(std::string)':
korteles.cpp:4:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
4 | #define rep(a,b) for(int a = 0; a < (b); ++a)
| ^
korteles.cpp:83:2: note: in expansion of macro 'rep'
83 | rep(i,el.size()) x = ((ll)x+(ll)POW[i]*(ll)(el[i])) % (ll)mod;
| ^~~
korteles.cpp:84:10: warning: unused variable 'it' [-Wunused-variable]
84 | if(auto it = S2.find(x) != S2.end()) return S2[x];
| ^~
korteles.cpp: In function 'int licz3(std::string)':
korteles.cpp:4:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
4 | #define rep(a,b) for(int a = 0; a < (b); ++a)
| ^
korteles.cpp:91:2: note: in expansion of macro 'rep'
91 | rep(i,el.size()) x = ((ll)x+(ll)POW[i]*(ll)(el[i])) % (ll)mod;
| ^~~
korteles.cpp:92:10: warning: unused variable 'it' [-Wunused-variable]
92 | if(auto it = S3.find(x) != S3.end()) return S3[x];
| ^~
korteles.cpp: In function 'int licz4(std::string)':
korteles.cpp:4:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
4 | #define rep(a,b) for(int a = 0; a < (b); ++a)
| ^
korteles.cpp:99:2: note: in expansion of macro 'rep'
99 | rep(i,el.size()) x = ((ll)x+(ll)POW[i]*(ll)(el[i])) % (ll)mod;
| ^~~
korteles.cpp:100:10: warning: unused variable 'it' [-Wunused-variable]
100 | if(auto it = S4.find(x) != S4.end()) return S4[x];
| ^~