Con người kén chọn
Xem PDF
Điểm:
1000 (p)
Thời gian:
1.0s
Bộ nhớ:
100M
Input:
bàn phím
Output:
màn hình
cậu ta là \(1\) coder tinh nghịch cậu ta đã nghĩ ra \(1\) bài như sau:
Cho số nguyên dương \(n\) và hàm \(UX(n)\) được biểu diễn như sau:
C++
int tcs(long long N) {
long long sum = 0;
do {
sum += N % 10;
N /= 10;
} while(N);
return sum;
}
int UX(long long N) {
if(N > 10) return UX(tcs(N));
else return N;
}
là \(1\) người rất kén chọn câu chỉ thích có kết quả có số là \(9\).
Hãy giúp tìm ra nhưng giá trị \(UX(n)\) có kết quả là \(9\) trong các số nguyên từ \(l\) đến \(r\).
Input
- Dòng \(1\): Gồm \(1\) số nguyên dương \(Q\) là số truy vấn của bài toán. \((1 \le Q \le 10^6)\)
- \(Q\) dòng tiếp theo mỗi dòng gồm \(2\) số nguyên dương \(l\) và \(r\). \((1 \le l \le r \le 10^6)\)
Output
- Với mỗi truy vấn in ra số lượng giá trị làm hài lòng.
Example
Test 1
Input
5
10 17
4 9
100 1000
1 18
1 10000
Output
0
1
100
2
1111
Bình luận