Đếm ước
Xem dạng PDF
Gửi bài giải
Điểm:
3,00 (OI)
Giới hạn thời gian:
0.5s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Cho n số nguyên. Với mỗi số x, hãy cho biết số lượng ước của nó.
Ví dụ : ~x = 18~ có các ước là ~\{1, 2, 3, 6, 9, 18\}~. Vậy số lượng ước là 6.
Dữ liệu vào (Input):
- Dòng đầu tiên chứa số nguyên n (~1 \le n \le 10^5~) — số lượng số cần kiểm tra.
- n dòng tiếp theo, mỗi dòng chứa một số nguyên x (~1 \le x \le 10^6~).
Dữ liệu ra (Output):
- Với mỗi số x, in ra số lượng ước của nó trên một dòng.
Ví dụ:
Input:
3
16
17
18
Output:
5
2
6
Bình luận