Submission #696981

#TimeUsernameProblemLanguageResultExecution timeMemory
696981Elvin_FritlCave (IOI13_cave)C++17
Compilation error
0 ms0 KiB
#include "cave.h" #include<bits/stdc++.h> void exploreCave(int n) { vector<int>v(n,0); vector<int>res(n); int k=tryCombination(v); if(k==-1){ for(int i=0;i<n;i++){ v[i]=1; int toto=tryCombination(v); res[i]=toto; } } answer(v,res); }

Compilation message (stderr)

cave.cpp: In function 'void exploreCave(int)':
cave.cpp:4:5: error: 'vector' was not declared in this scope
    4 |     vector<int>v(n,0);
      |     ^~~~~~
cave.cpp:4:5: note: suggested alternatives:
In file included from /usr/include/c++/10/vector:67,
                 from /usr/include/c++/10/functional:62,
                 from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13,
                 from /usr/include/c++/10/algorithm:74,
                 from /usr/include/x86_64-linux-gnu/c++/10/bits/stdc++.h:65,
                 from cave.cpp:2:
/usr/include/c++/10/bits/stl_vector.h:389:11: note:   'std::vector'
  389 |     class vector : protected _Vector_base<_Tp, _Alloc>
      |           ^~~~~~
In file included from /usr/include/c++/10/functional:62,
                 from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13,
                 from /usr/include/c++/10/algorithm:74,
                 from /usr/include/x86_64-linux-gnu/c++/10/bits/stdc++.h:65,
                 from cave.cpp:2:
/usr/include/c++/10/vector:86:13: note:   'std::pmr::vector'
   86 |       using vector = std::vector<_Tp, polymorphic_allocator<_Tp>>;
      |             ^~~~~~
cave.cpp:4:12: error: expected primary-expression before 'int'
    4 |     vector<int>v(n,0);
      |            ^~~
cave.cpp:5:12: error: expected primary-expression before 'int'
    5 |     vector<int>res(n);
      |            ^~~
cave.cpp:6:26: error: 'v' was not declared in this scope
    6 |     int k=tryCombination(v);
      |                          ^
cave.cpp:11:13: error: 'res' was not declared in this scope
   11 |             res[i]=toto;
      |             ^~~
cave.cpp:14:14: error: 'res' was not declared in this scope
   14 |     answer(v,res);
      |              ^~~