USACO 2014 - Odometer
Xem PDFNhững cô bò của Farmer John đang đi du lịch bằng ô tô! Đồng hồ đo quãng đường trên xe hiển thị một giá trị nguyên, bắt đầu ở \(X\) dặm (\(100 \le X \le 10^{18}\)) khi chuyến đi bắt đầu và kết thúc ở \(Y\) dặm (\(X \le Y \le 10^{18}\)) khi chuyến đi kết thúc. Mỗi khi đồng hồ hiển thị một số "thú vị" (kể cả tại thời điểm bắt đầu và kết thúc chuyến đi), những cô bò sẽ rống lên. Một số được gọi là "thú vị" nếu, khi xét tất cả các chữ số của nó ngoại trừ các số \(0\) vô nghĩa ở đầu, có ít nhất một nửa số chữ số giống nhau. Ví dụ, các số \(3223\) và \(110\) là thú vị, còn các số \(97791\) và \(123\) thì không.
Hãy giúp Farmer John đếm số lần những cô bò sẽ rống trong chuyến đi.
Dữ liệu vào
- Dòng đầu tiên chứa hai số nguyên \(X\) và \(Y\), cách nhau bởi một dấu cách.
Ràng buộc
- \(100 \le X \le Y \le 10^{18}\).
Dữ liệu ra
- In ra một số nguyên duy nhất là số lần những cô bò sẽ rống trong chuyến đi.
Ví dụ
Ví dụ 1
Input
110 133
Output
14
Giải thích
Chuyến đi bắt đầu khi đồng hồ đo quãng đường hiển thị \(110\) và kết thúc khi đồng hồ hiển thị \(133\).
Những cô bò rống khi đồng hồ hiển thị \(110\), \(111\), \(112\), \(113\), \(114\), \(115\), \(116\), \(117\), \(118\), \(119\), \(121\), \(122\), \(131\) và \(133\).
Nguồn
USACO 2014 US Open, Silver — Problem 3: Odometer
Tác giả đề: Brian Dean, 2014.
Kỳ thi:
- USACO 2014 - US Open - Hạng Bạc (1 Tháng tư, 2014)
Bình luận