eastereggs.cpp: In function 'int findEgg(int, std::vector<std::pair<int, int> >)':
eastereggs.cpp:16:20: error: 'n' was not declared in this scope
16 | int l = 0, r = n - 1, ans = -1;
| ^
eastereggs.cpp:19:26: error: could not convert 'g.std::vector<int>::begin()' from 'std::vector<int>::iterator' to 'std::vector<int>'
19 | if (query(g.begin(), g.begin() + mid)) ans = mid, r = mid - 1;
| ~~~~~~~^~
| |
| std::vector<int>::iterator
eastereggs.cpp:19:48: error: 'ans' was not declared in this scope; did you mean 'abs'?
19 | if (query(g.begin(), g.begin() + mid)) ans = mid, r = mid - 1;
| ^~~
| abs
eastereggs.cpp:22:12: error: 'ans' was not declared in this scope; did you mean 'abs'?
22 | return ans;
| ^~~
| abs