Bài 3: Số đẹp (TS10 Ninh Bình - 2026)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Pascal, Python
Điểm: 1300 Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Một số nguyên dương \(n\) được gọi là số đẹp nếu nó có đúng bốn ước nguyên dương. Ví dụ: \(10\) là số đẹp vì nó có bốn ước nguyên dương là \(1, 2, 5\)\(10\).

Hãy đếm số lượng số đẹp trong đoạn từ \(a\) đến \(b\).

Input

  • Một dòng duy nhất chứa hai số nguyên dương \(a\)\(b\) (\(1 \le a \le b \le 10^7\)).

Output

  • Một số nguyên duy nhất là số lượng số đẹp tìm được trong đoạn \([a, b]\).

Example

Test 1

Input
2 10
Output
3
Note

Từ \(2\) đến \(10\) có ba số đẹp là: \(6, 8\)\(10\).

Scoring

  • \(50\%\) số điểm tương ứng với các test có \(b \le 10^3\).
  • \(50\%\) số điểm còn lại không có ràng buộc gì thêm.

Bình luận (1)

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