HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Unsorted > problem:


Деревья

Guest
• Discussion of problem (4)

Section problems

• Даты: интервал между датами
• Даты: конструктор
• Даты: конструктор по номеру
• Даты: номер дня в году
• Девятеричное сложение
• Делители
• Демоническое программирование
• Демоническое программирование
• Деревья
• Дисперсия последовательности
• Довольно грустная задача
• Довольно грустная задача (услож...
• Долина бандитов
• Долина бандитов
• Домино
• Древний шифр
• ЕГЭ — B1

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/2000/2000/2000 ms. Memory limit 65536/65536/65536/65536 Kb.

Деревья
Деревья
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Деревом называется граф, содержащий N вершин и (N - 1) рёбер. На рисунке ниже показаны все типы деревьев, содержащих две или три вершины.

 

Сколько существует различных деревьев, содержащих N вершин?

Входные данные

Единственная строка содержит одно целое число N (2 ≤ N ≤ 105) — количество вершин.

Выходные данные

Выведите одно число — количество различных деревьев, содержащих N вершин. Так как это число может оказаться очень большим, выведите остаток от его деления на 1000000007.

Примеры тестов

Входные данные
2
Выходные данные
1
Входные данные
4
Выходные данные
16
Для отправки решений необходимо выполнить вход.

www.contester.ru