2018-05-12 c++でsetをforで回すとき c++でsetをfor(auto s : set)で回すときに,その中でset.erase(s)してはいけない. なぜかと言うとイテレータが無効になるかららしい. 気をつけましょう~~~(自戒) おしまい