N. Номер сочетания
2000 мс · 256 МБ · всё или ничего
Выпишем все сочетания — строго возрастающие последовательности длины из чисел от 1 до — в лексикографическом порядке и пронумеруем с единицы.
По данному сочетанию найдите его номер. Это обратная задача к классной: там по номеру искали сочетание.
Проверить себя просто: подайте свой ответ на вход классному решению — должно вернуться исходное сочетание.
Формат ввода
Первая строка содержит числа и ().
Вторая строка содержит различных чисел по возрастанию — само сочетание.
Гарантируется, что помещается в 64-битный тип.
Формат вывода
Одно число — номер сочетания.
Примеры
ввод
5 2 1 2
вывод
1
ввод
5 2 4 5
вывод
10
Войдите, чтобы отправлять решения.