molecules.cpp: In function 'std::vector<int> find_subset(int, int, std::vector<int>)':
molecules.cpp:11:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0; i<w.size(); i++) v.push_back(pii(w[i], i));
~^~~~~~~~~
molecules.cpp:14:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0; i<v.size(); i++) {
~^~~~~~~~~
molecules.cpp:20:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j=i+1; j<v.size() && k<ans.size(); j++) {
~^~~~~~~~~
molecules.cpp:20:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j=i+1; j<v.size() && k<ans.size(); j++) {
~^~~~~~~~~~~