Groups
Binary search on answer applies when the feasibility of a candidate value is monotonic: if a value works, then all larger (or smaller) values also work.
Binary Search on Answer turns an optimization problem into a yes/no decision problem over a monotonic answer space.