jobs.cpp:5:15: error: 'std::vector<long long int> index' redeclared as different kind of entity
5 | vector<int> a,index,tmp_v,ans_v;
| ^~~~~
In file included from /usr/include/string.h:432,
from /usr/include/c++/10/cstring:42,
from /usr/include/x86_64-linux-gnu/c++/10/bits/stdc++.h:48,
from jobs.cpp:1:
/usr/include/strings.h:61:1: note: previous declaration 'const char* index(const char*, int)'
61 | index (const char *__s, int __c) __THROW
| ^~~~~
jobs.cpp: In function 'bool is_ok(long long int)':
jobs.cpp:16:10: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
16 | while(i<a.size()&&_m-->0) tmp_v.push_back(index[i++]);
| ~^~~~~~~~~
jobs.cpp:16:50: error: invalid types '<unresolved overloaded function type>[long long int]' for array subscript
16 | while(i<a.size()&&_m-->0) tmp_v.push_back(index[i++]);
| ^
jobs.cpp:17:7: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
17 | if(i==a.size()) {x=true;break;}
| ~^~~~~~~~~~
jobs.cpp: At global scope:
jobs.cpp:23:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
23 | main()
| ^~~~
jobs.cpp: In function 'int main()':
jobs.cpp:30:47: error: overloaded function with no contextual type information
30 | for(auto it:tmp) a.push_back(it.first),index.push_back(it.second);
| ^~~~~~~~~