Submission #1160781

#TimeUsernameProblemLanguageResultExecution timeMemory
1160781johar444555Olivander (COCI18_olivander)C++20
Compilation error
0 ms0 KiB
#include <chrono> #include <iostream> #include <map> #include <set> #include <unordered_map> using namespace std; typedef long long ll; int main() { int n; cin >> n; std::vector<int> wand(n); std::vector<int> box(n); std::vector<bool> isempty(n, true); for (int i = 0; i < n; ++i) { cin >> wand[i]; } for (int i = 0; i < n; ++i) { cin >> box[i]; } std::sort(wand.begin(), wand.end()); std::reverse(wand.begin(), wand.end()); std::sort(box.begin(), box.end()); for (int i = 0; i < n; ++i) { bool isok = false; for (int j = 0; j < n; ++j) { if (isempty[j] && wand[i] <= box[j]) { isempty[j] = false; isok = true; break; } } if (isok) { continue; } cout << "NE"; return 0; } cout << "DA"; return 0; }

Compilation message (stderr)

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]) {
      |                 ^~~~~~~