Submission #959991

#TimeUsernameProblemLanguageResultExecution timeMemory
959991mannshah1211Colors (BOI20_colors)C++17
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; auto question = [&](int col) { cout << "? " << col << '\n'; fflush(stdout); int x; cin >> x; fflush(stdout); return x; } auto output = [&](int col) { cout << "= " << col << '\n'; fflush(stdout); }; question(1); int lo = 0, hi = n - 1, ind = -1; while (lo <= hi) { int mid = (lo + hi) / 2; question(1); if (question(mid + 1)) { ind = mid; lo = mid + 1; } else { hi = mid - 1; } } if (ind == -1) { output(n); } else { output(ind); } }

Compilation message (stderr)

Colors.cpp: In function 'int main()':
Colors.cpp:15:3: error: expected ',' or ';' before 'auto'
   15 |   auto output = [&](int col) {
      |   ^~~~
Colors.cpp:32:5: error: 'output' was not declared in this scope
   32 |     output(n);
      |     ^~~~~~
Colors.cpp:34:5: error: 'output' was not declared in this scope
   34 |     output(ind);
      |     ^~~~~~