Điều hướng chính

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

Số đẹp

Dễ

  • 100 Điểm
  • 25% Tỉ lệ AC
  • 1 Số AC
  • 256M Bộ nhớ giới hạn
  • 1.0s Giới hạn thời gian

Bình và An đang ôn thi vào trường THPT chuyên. Bình định nghĩa "số đẹp" là số không có chữ số 0 ở tận cùng. Cho hai số nguyên dương \(a, b\) (\(a < b\)), đặt \(S = a \times (a+1) \times \cdots \times b\). Hãy đếm số chữ số 0 tận cùng của \(S\) cần xóa để \(S\) trở thành số đẹp.

Input

Tệp SODEP.INP gồm:

  • Dòng 1: Số nguyên \(T\) (\(1 \leq T \leq 10^5\)) - số lượng test cases
  • \(T\) dòng tiếp theo, mỗi dòng chứa hai số \(a, b\) (\(a < b \leq 10^{16}\))

Output

Tệp SODEP.OUT gồm \(T\) dòng, mỗi dòng là số chữ số 0 tận cùng của \(S\) tương ứng, lấy modulo \(10^9 + 7\).

Example

Test 1

Input
4
1 6
1 10
2 4
10 20
Output
1
2
0
3

Scoring

  • 40% test: \(T \leq 10\), \(b \leq 18\)
  • 30% test: \(T = 1\), \(b \leq 10^5\)
  • 20% test: \(T \leq 10^4\), \(b \leq 10^5\)
  • 10% test: \(T \leq 10^5\), \(b \leq 10^{16}\)

Bình luận

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