AtCoder灰・茶・緑色の方必見!二分探索を絶対にバグらせないで書く方法