cppの組み合わせアルゴリズムを更新