#5346. N-Factorful (Mã bài: NFACTOR)

Bộ nhớ: 256 MiB Thời gian: 1000 ms Nhập/xuất từ luồng chuẩn
Kiểu bài: Thông thường Kiểu chấm: So sánh văn bản
Đưa lên bởi: Trùm CUỐI

Đề bài

Một số được gọi là n-factorful nếu nó có đúng n ước số nguyên tố khác nhau. Ví dụ, 12 = 2^2 \cdot 3 là 2-factorful. Yêu cầu: Cho ba số nguyên a, b, n . Hãy đếm số lượng các số k-factorful trong đoạn [a, b] cho mọi k từ 0 đến 10 .

Dữ liệu:

  • Dòng đầu tiên chứa số lượng bộ test T .
  • T dòng tiếp theo, mỗi dòng chứa ba số nguyên a, b, n .

Kết quả: Với mỗi bộ test, in ra số lượng các số n-factorful trong đoạn [a, b] .

Ví dụ:

Dữ liệu:

4
1 10 1
1 10 2
1 100 3
1 1000 0

Kết quả:

4
2
2
1

Giới hạn:

  • 1 \le T \le 10000
  • 1 \le a \le b \le 10^6
  • 0 \le n \le 10