Цитата:
Подтолкните меня, пожалуйста, на правильную волну.
Не знаю, будет ли это тем, что Вам нужно, но вот весьма простое рассуждение.
Предположим, что граф не связен. То есть, число компонент связности, как минимум, равно двум.
Легко сообразить, что это возможно лишь при таком "раскладе" - одна компонента связности содержит 9 вершин и все рёбра, а другая есть изолированная вершина.
Действительно, во всех остальных случаях, даже если компоненты связности - полные графы, общее число рёбер оказывается меньше 30 (28+1, 21+3, 15+6, 10+10).
Если же число компонент связности больше двух (а вершин 10), то максимальное число рёбер ещё меньше (не превышает 28).