HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Unsorted > problem:


Деревья

Guest
• Discussion of problem (4)

Section problems

• Даты: конструктор по номеру
• Даты: номер дня в году
• Девятеричное сложение
• Деление длинного числа на короткое
• Делители
• Демоническое программирование
• Демоническое программирование
• День рождения
• Деревья
• Дисперсия последовательности
• Длинная сумма
• Длинное произведение
• Длинный НОД
• Довольно грустная задача
• Довольно грустная задача (услож...
• Долина бандитов
• Долина бандитов

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