Submission #905343

#TimeUsernameProblemLanguageResultExecution timeMemory
905343nightfalThe Big Prize (IOI17_prize)C++14
Compilation error
0 ms0 KiB
int subtask1(int n){ int start=0, end=n-1; while (start<end) { int mid = (start+end)/2; vector<int> ans = ask(mid); if (!ans[0] && !ans[1]) return mid; else if (!ans[0]) start=mid+1; else end = mid-1; } return start; } int find_best(int n) { return subtask1(n); for(int i = 0; i < n; i++) { std::vector<int> res = ask(i); if(res[0] + res[1] == 0) return i; } return 0; }

Compilation message (stderr)

prize.cpp: In function 'int subtask1(int)':
prize.cpp:5:9: error: 'vector' was not declared in this scope
    5 |         vector<int> ans = ask(mid);
      |         ^~~~~~
prize.cpp:5:16: error: expected primary-expression before 'int'
    5 |         vector<int> ans = ask(mid);
      |                ^~~
prize.cpp:6:14: error: 'ans' was not declared in this scope
    6 |         if (!ans[0] && !ans[1]) return mid;
      |              ^~~
prize.cpp: In function 'int find_best(int)':
prize.cpp:16:8: error: 'vector' is not a member of 'std'
   16 |   std::vector<int> res = ask(i);
      |        ^~~~~~
prize.cpp:1:1: note: 'std::vector' is defined in header '<vector>'; did you forget to '#include <vector>'?
  +++ |+#include <vector>
    1 | int subtask1(int n){
prize.cpp:16:15: error: expected primary-expression before 'int'
   16 |   std::vector<int> res = ask(i);
      |               ^~~
prize.cpp:17:6: error: 'res' was not declared in this scope
   17 |   if(res[0] + res[1] == 0)
      |      ^~~