molecules.cpp: In function 'std::vector<int> find_subset(int, int, std::vector<int>)':
molecules.cpp:6:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<w.size();i++){
~^~~~~~~~~
molecules.cpp:15:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(count>=minimum&&count<=maximum){
~~~~~^~~~~~~~~
molecules.cpp:15:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(count>=minimum&&count<=maximum){
~~~~~^~~~~~~~~
molecules.cpp:23:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(pos2>=vect1.size()){
~~~~^~~~~~~~~~~~~~
molecules.cpp:27:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
else if(count<minimum){
~~~~~^~~~~~~~
molecules.cpp:31:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
else if(count>maximum){
~~~~~^~~~~~~~
molecules.cpp:35:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(count>=minimum&&count<=maximum){
~~~~~^~~~~~~~~
molecules.cpp:35:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(count>=minimum&&count<=maximum){
~~~~~^~~~~~~~~
molecules.cpp:41:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(count>=minimum&&count<=maximum){
~~~~~^~~~~~~~~
molecules.cpp:41:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(count>=minimum&&count<=maximum){
~~~~~^~~~~~~~~