Codeforces Round 131 (Div. 1) |
---|
Закончено |
Фурику нравится придумывать разные задачи, особенно те, которые он сам решить не может. Перед вами очередная задача Фурика, которую он дал Рубику. Рубик же просит вас решить ее.
Имеется целое число n и массив a, состоящий из десяти целых чисел, проиндексированный номерами от 0 до 9. Нужно посчитать количество целых положительных чисел со следующими свойствами:
В первой строке записано целое число n (1 ≤ n ≤ 100). В следующей строке записаны 10 целых чисел a[0], a[1], ..., a[9] (0 ≤ a[i] ≤ 100) — элементы массива a. Числа разделены пробельными символами.
В единственной строке выведите остаток от деления ответа на задачу на 1000000007 (109 + 7).
1
0 0 0 0 0 0 0 0 0 1
1
2
1 1 0 0 0 0 0 0 0 0
1
3
1 1 0 0 0 0 0 0 0 0
36
В первом примере подходит число 9.
Во втором примере подходит число 10.
В третьем примере подходят числа: 10, 110, 210, 120, 103. Есть и другие подходящие числа, всего их 36.
Название |
---|