Количество делителей
Для заданного положительного числа n
требуется определить, сколько у него делителей (включая 1 и само число n
).
Входные данные
В первой строке находится единственное целое число n
(2 ≤ n ≤ ).
Выходные данные
Программа должна вывести количество делителей числа n
.
Примеры
Input | Output |
---|---|
8 | 4 |
17 | 2 |
2048 | 12 |
Пояснение
8: 1, 2, 4, 8
17: 1, 17 (17 — простое число)
2048: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048 (степень числа 2 делится только на все степени 2, не превышающие само число)
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB