Пусть граф называется простым, если в нём нет петель и кратных рёбер. Пусть простой неориентированный граф называется хорошим, если в нём ровно у одной вершины степень равна
, то есть в графе есть только одна вершина, соединённая со всеми остальными ребром. По данному числу
, нужно посчитать количество хороших графов на
вершинах. Два графа называются различными, если существует пара вершин
такая, что в одном графе есть ребро
, а в другом нет.
Сначала можем
способами выбрать некоторую вершину, из которой проведём
рёбер в оставшиеся вершины. На оставшихся вершинах существует
графов. Но из них надо вычесть те, в которых есть как минимум одна вершина степени
, потому что тогда при соединении такой вершины с выбранной исходной вершиной в итоговом графе на
вершинах будет несколько вершин степени
. Я не могу понять как вычислить эту поправку? А может, как это часто бывает в задачах про графы, есть какой-то рекурентный подход?