Số lượng ước II

Xem PDF



Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 1100 Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Viết chương trình nhập vào số nguyên \(n\). In ra số lượng ước số của \(n\) (ước số của \(n\) là các số nguyên dương mà \(n\) chia hết).

Ví dụ: \(n = 10\) thì có \(4\) ước số là \(1, 2, 5, 10\).

Input

  • Một số nguyên dương \(n\).

Output

  • In ra một số nguyên duy nhất là số lượng ước số của \(n\).

Constraints

  • \(n \le 10^{15}\).

Example

Test 1

Input
10
Output
4

Test 2

Input
36
Output
9

Bình luận (1)

Mới nhất
Tải bình luận...