Problem candies
User YSH2020
Submission Time 2025-03-07 15:36:52
Score 0
Max Time N/A
Max Memory N/A

Compile Error

candies.cpp: In function ‘int main()’:
candies.cpp:21:54: error: no match for ‘operator-’ (operand types are ‘std::_Rb_tree_iterator<std::pair<const int, int> >’ and ‘std::map<int, int>::iterator’ {aka ‘std::_Rb_tree_iterator<std::pair<const int, int> >’})
21 | if (lower_bound(counts.begin(), counts.end(), mid)-counts.begin() == mid) l = mid;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
| | |
| _Rb_tree_iterator<[...]> _Rb_tree_iterator<[...]>
In file included from /usr/include/c++/9/bits/stl_algobase.h:67,
from /usr/include/c++/9/bits/specfun.h:45,
from /usr/include/c++/9/cmath:1927,
from /usr/include/x86_64-linux-gnu/c++/9/bits/stdc++.h:41,
from candies.cpp:2:
/usr/include/c++/9/bits/stl_ite