АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1594. k-почтимонотонность

Ограничение времени: 2.5 сек.
Ограничение памяти:262144 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

Рассмотрим последовательность a1, ..., an. Назовём её k-почтимонотонной, если среди неравенств a1a2, a2a3, ..., an - 1an ровно k неверных.

Даны числа 0 ≤ b1, b2, ..., bmn, где b1 + b2 + ... + bm = n. Найдите количество k-почтимонотонных последовательностей, в которой число «1» встречается b1 раз, «2» встречается b2 раз, ..., «m» — bm раз.

Ответ требуется вывести по модулю 1 000 000 009.

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

В первой строке заданы два натуральных числа k и m (1 ≤ k ≤ 100 и 1 ≤ m ≤ 26). В следующей строке задано m натуральных числел bi (1 ≤ bi ≤ 100).

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

Выведите единственное число — ответ на поставленную задачу.

Пример

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


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Сборы в Перми 2009 / 07.07.09 Малый контест /
1593. A - Сильная связность 1594. 1595. C - Замощение треугольниками
 
время генерации 0.75 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.