Сколько топологических порядков
1000 мс · 256 МБ · всё или ничего
Посчитайте количество различных топологических сортировок ациклического графа. Вершин мало - не больше 18.
Формат ввода
В первой строке - числа и (, ).
В следующих строках - рёбра ациклического графа. Возможны кратные рёбра.
Формат вывода
Выведите количество топологических сортировок.
Примеры
ввод
3 0
вывод
6
ввод
3 2 1 2 2 3
вывод
1
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.