ブルーブリッジカップレッスン AcWing 1236. インクリメント三元グループの問題解(二分+二重ポインタ+接頭辞和)ブルーブリッジカップレッスンアルゴリズムc++ハッシュ・テーブル二分法データ構造