olivander.cpp: In function 'int main()':
olivander.cpp:15:10: error: 'vector' is not a member of 'std'
15 | std::vector<int> wand(n);
| ^~~~~~
olivander.cpp:6:1: note: 'std::vector' is defined in header '<vector>'; did you forget to '#include <vector>'?
5 | #include <unordered_map>
+++ |+#include <vector>
6 |
olivander.cpp:15:17: error: expected primary-expression before 'int'
15 | std::vector<int> wand(n);
| ^~~
olivander.cpp:16:10: error: 'vector' is not a member of 'std'
16 | std::vector<int> box(n);
| ^~~~~~
olivander.cpp:16:10: note: 'std::vector' is defined in header '<vector>'; did you forget to '#include <vector>'?
olivander.cpp:16:17: error: expected primary-expression before 'int'
16 | std::vector<int> box(n);
| ^~~
olivander.cpp:17:10: error: 'vector' is not a member of 'std'
17 | std::vector<bool> isempty(n, true);
| ^~~~~~
olivander.cpp:17:10: note: 'std::vector' is defined in header '<vector>'; did you forget to '#include <vector>'?
olivander.cpp:17:17: error: expected primary-expression before 'bool'
17 | std::vector<bool> isempty(n, true);
| ^~~~
olivander.cpp:20:16: error: 'wand' was not declared in this scope; did you mean 'rand'?
20 | cin >> wand[i];
| ^~~~
| rand
olivander.cpp:23:16: error: 'box' was not declared in this scope
23 | cin >> box[i];
| ^~~
olivander.cpp:26:15: error: 'wand' was not declared in this scope; did you mean 'rand'?
26 | std::sort(wand.begin(), wand.end());
| ^~~~
| rand
olivander.cpp:28:15: error: 'box' was not declared in this scope
28 | std::sort(box.begin(), box.end());
| ^~~
olivander.cpp:33:17: error: 'isempty' was not declared in this scope
33 | if (isempty[j] && wand[i] <= box[j]) {
| ^~~~~~~