SỐ ĐẶC BIỆT

Trong quá trình nghiên cứu giáo sư X phát hiện ra một loại số nguyên mới và đặt tên là số đặc biệt, một số nguyên dương \(n\ \)được gọi là số đặc biệt nếu \(n\) thỏa mãn hai tính chất sau:

  1. \(n\) chia hết cho 3;

  2. \(n\) có đúng 9 ước số.

Giáo sư X muốn khảo sát mật độ các số đặc biệt, nên nhờ các bạn tham gia thi chọn học sinh giỏi Tin học cấp tỉnh, lập trình giải quyết bài toán sau: “Cho hai số nguyên không âm \(a,\ b\), hãy đếm số lượng số đặc biệt trong đoạn \(\lbrack a,\ b\rbrack\).”

Dữ liệu vào:

  • Dòng đầu chứa số nguyên T là số bộ dữ liệu;

    • \(T\) dòng sau, mỗi dòng chứa hai số nguyên dương\(\ a,\ b;a \leq b\). Hai số liên tiếp trên cùng dòng được ghi cách nhau bởi dấu cách.

Kết quả:

  • \(T\) dòng, mỗi dòng là số lượng số đặc biệt trong đoạn \(\lbrack a,\ b\rbrack\) tương ứng với bộ dữ liệu vào.

Ví dụ:

Input Output
2
1 10
220 230
0
1

Ràng buộc:

  • Có 25% số test ứng với 25% số điểm của bài có \(a,\ b \leq \ 10^{3};\ T = \ 1;\)

  • Có 25% số test ứng với 25% số điểm của bài có \(a,\ b \leq \ 10^{4};\ T\ \leq \ 100;\)

  • Có 25% số test ứng với 25% số điểm của bài \(a,\ b \leq \ 10^{6};\ T = 10;\)

  • Có 25% số test ứng với 25% số điểm còn lại của bài có \(a,\ b \leq \ 10^{6};\ T\ \leq \ 10^{5}.\)

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. npk1605 (5/10)
  2. tuythoi213 (4/6)
  3. bao_khanh (2/3)
Trong 7 ngày
  1. nguyenanhvu (40/64)
  2. khieuquan (35/59)
  3. ngokhang (27/55)
Trong 30 ngày
  1. quechi (85/105)
  2. dangphong3108 (79/125)
  3. kiennhientv (79/179)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38905

Lưu Hải Phong - 2020
[email protected]