K. Упорядоченные разложения
3000 мс · 256 МБ · всё или ничего
Число задано как произведение целых чисел .
Посчитайте, сколькими способами раскладывается в произведение упорядоченных целых положительных множителей. Разложение, заданное во входных данных, тоже считается.
Например, для и разложений четыре: , , , .
Само считать не нужно и опасно: оно может не поместиться ни в какой тип. Работайте с показателями простых.
Формат ввода
Первая строка содержит число ().
Вторая строка содержит чисел ().
Формат вывода
Одно число — количество разложений по модулю .
Примеры
ввод
1 15
вывод
1
ввод
3 1 1 2
вывод
3
ввод
2 5 7
вывод
4
Войдите, чтобы отправлять решения.