Giải bài toán sau:
Cho dãy số tự nhiên: 1;2;3;4;...;x. Tìm x để số chữ số của dãy gấp ba lần x.
Bài giải
Đáp án
Giải thích
Nhận xét : Số x chính bằng số các số của dãy số 1;2;...;x
- Dãy số từ 1 tới 9 có 9 số có một chữ số. Nếu mỗi số được "bù thêm" 2 chữ số thì số chữ số của dãy sẽ gấp ba lần số các số của nó.
- Dãy số từ 10 đến 99 có 90 số có hai chữ số. Nếu mỗi số được "bù thêm" 1 chữ số thì số chữ số của dãy sẽ gấp 3 lần số các số của nó.
- Dãy số từ 100 đến 999 gồm các số có ba chữ số. Vậy số chữ số của dãy gấp 3 lần số các số của nó.
- Dãy số từ 1000 tới 9999 gồm các số có bốn chữ số. Nếu mỗi số "bớt đi" 1 chữ số thì số chữ số của dãy sẽ gấp ba lần số các số của nó. Do vậy ta phải lấy một số các số có bốn chữ số sao cho số chữ số "bớt đi" đúng bằng số chữ số phải "bù thêm" thì số chữ số của dãy sẽ gấp 3 lần số các số của dãy. Số chữ số phải "bù thêm" là:
2×9+1×90=108 (chữ số)
Vậy trong dãy phải có 108 số có bốn chữ số, đó là các số : 1000,1001,…,1107. Từ đó x=1107.