lozinke.cpp: In function 'int main()':
lozinke.cpp:17:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int j = 0; j < s[i].size(); ++j) {
~~^~~~~~~~~~~~~
lozinke.cpp:19:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = j; k < s[i].size(); ++k) {
~~^~~~~~~~~~~~~
lozinke.cpp:22:56: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
ans += cnt[now] - (j == 0 && k + 1 == s[i].size() ? 1 : 0);
~~~~~~^~~~~~~~~~~~~~
lozinke.cpp:23:61: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
rem[now] += cnt[now] - (j == 0 && k + 1 == s[i].size() ? 1 : 0);
~~~~~~^~~~~~~~~~~~~~
lozinke.cpp:24:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
cnt[now] = (j == 0 && k + 1 == s[i].size() ? 1 : 0);
~~~~~~^~~~~~~~~~~~~~