Điều hướng chính

Nhắn tin NQ Coding

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập sohocclassc07

Số có ba ước

Dễ Số học

  • 100 Điểm
  • 1.0s Thời gian
  • 256M Bộ nhớ
  • 17% Tỉ lệ AC
  • 1 Số AC

Một số nguyên dương được gọi là có đúng ba ước số nguyên dương nếu nó chỉ có đúng ba ước phân biệt.
Ví dụ: \(4\) có ba ước là \(1\), \(2\), \(4\).

Yêu cầu: Đếm xem có bao nhiêu số trong đoạn \([L, R]\) có đúng ba ước số.

Input

Một dòng chứa hai số nguyên \(L\) và \(R\) (\(1 \le L \le R \le 10^{12}\), \(R - L \le 10^4\)).

Output

In ra một số nguyên duy nhất --- số lượng số trong đoạn \([L, R]\) có đúng ba ước số.

Example

Input:

1 10

Output:

2

Notes

Các số có đúng 3 ước trong đoạn \([1, 10]\) là 4 và 9.

Bình luận

Chưa có bình luận nào.