Judge(AOJ)が提供している「プログラミング応用」(ITP2)の9_A問題をC++で解いてみました。ITP2では、「プログラミングのための基礎ライブラリを獲得します」とあります。トピック#9では、集合演算を学びます。インクルードして利用する機能を紹介します。全てのアルゴリズムは、データ構造の実装から切り離されています。アルゴリズムの要件(主にイテレータ)を満たせば動作します。Union)問題はリンク先をご覧ください。様の記事を参考にさせていただきました。