CODE FESTIVAL 2017 Elimination Tournament (名前が長い!) の F 問題 の想定解よりも善い解法です. atcoder.jp
問題概要
以下の条件を満たすような
頂点の無向グラフは何通りあるか.(頂点は区別する)
- グラフは単純で連結
- 頂点
の次数は
の総和が
のとき(つまり,グラフが木のとき),答えは
である.
では, の総和が
のとき(つまり,グラフが俗に言う「なもり木」*1のとき) はどうか?
想定解は ですが,実は
で解くことができます.
*1:「なもり」という漫画家がおり,Twitterでのアイコンがグラフに似ていることから.
