molecules.cpp:15:53: warning: left shift count >= width of type [-Wshift-count-overflow]
15 | const ll maxn=(2e5)+10,maxm=1e5+10,sq=310+10,maxa=(1<<maxn),mlg=32;
| ~^~~~~~
molecules.cpp: In function 'std::vector<int> find_subset(int, int, std::vector<int>)':
molecules.cpp:38:16: error: could not convert 'ans' from 'vector<long long int>' to 'vector<int>'
38 | return ans;
| ^~~
| |
| vector<long long int>
molecules.cpp:57:20: error: could not convert 'ans' from 'vector<long long int>' to 'vector<int>'
57 | return ans;
| ^~~
| |
| vector<long long int>
molecules.cpp:62:20: error: could not convert 'ans' from 'vector<long long int>' to 'vector<int>'
62 | return ans;
| ^~~
| |
| vector<long long int>
molecules.cpp:69:28: error: could not convert 'ans' from 'vector<long long int>' to 'vector<int>'
69 | return ans;
| ^~~
| |
| vector<long long int>
molecules.cpp:74:28: error: could not convert 'ans' from 'vector<long long int>' to 'vector<int>'
74 | return ans;
| ^~~
| |
| vector<long long int>
molecules.cpp:81:36: error: could not convert 'ans' from 'vector<long long int>' to 'vector<int>'
81 | return ans;
| ^~~
| |
| vector<long long int>
molecules.cpp:86:20: error: could not convert 'ans' from 'vector<long long int>' to 'vector<int>'
86 | return ans;
| ^~~
| |
| vector<long long int>
molecules.cpp:89:16: error: could not convert 'ans' from 'vector<long long int>' to 'vector<int>'
89 | return ans;
| ^~~
| |
| vector<long long int>
molecules.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
molecules_c.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~