F. Сколькими способами
2000 мс · 256 МБ · всё или ничего
В стране ходят монеты различных номиналов, монет каждого номинала неограниченно много.
Посчитайте, сколькими способами можно набрать сумму . Два способа различны, если какого-то номинала в них взято разное количество; порядок, в котором монеты выкладывают на стол, значения не имеет.
Формат ввода
Первая строка содержит число ().
Вторая строка содержит различных натуральных чисел, не превосходящих , — номиналы.
Третья строка содержит натуральное число ().
Формат вывода
Одно число — количество способов, взятое по модулю .
Примеры
ввод
3 1 2 3 10
вывод
14
Войдите, чтобы отправлять решения.