Submission #1241458

#TimeUsernameProblemLanguageResultExecution timeMemory
1241458fskarica커다란 상품 (IOI17_prize)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #include "prize.h" using namespace std; #define ll long long #define fi first #define se second #define pii pair<int, int> int rek(int a, int b) { int lo = a, hi = b; while (lo <= hi + 5) { int mid = (lo + hi) / 2; vector<int> res = ask(mid); if(res[0] + res[1] == 0) return mid; if (res[0] && !res[1]) hi = mid - 1; else if (!res[0] && res[1]) hi = mid - 1; else { int ret = rek(a, mid - 1); if (ret != -1) return ret; return rek(mdi + 1, b); } } return -1; } int find_best(int n) { return rek(1, n); }

Compilation message (stderr)

prize.cpp: In function 'int rek(int, int)':
prize.cpp:25:24: error: 'mdi' was not declared in this scope; did you mean 'mid'?
   25 |             return rek(mdi + 1, b);
      |                        ^~~
      |                        mid