Câu trả lời hay nhất: Từ 1 đến 9 thì có 9 chữ số ứng với 9 số.
Từ 10 đến 99 thì có 180 chữ số ứng với 90 số.
Từ 100 đến 999 thì có 2700 chữ số ứng với 900 số.
Như vậy từ 1 đến 999 thì có 2889 chữ số ứng với 999 số. Nếu n=999 thì số chữ số mới là 2889 mà theo đề bài thì 3n=3*999=2997 chữ số. Vậy n phải là số có 4 chữ số
Ta có: Đặt k=n-999 => n=999+k. Số chữ số là 3n=2997+3k.
Từ số thứ 1000 đến số thứ n thì có 4k chữ số ứng với k số. Mà từ 1 đến 999 ta đã sử dụng 2889 số. Vậy tổng số chữ số sử dụng là 2889+4k
Theo đề bài ta có
2997+3k=2889+4k
k=108
n=1107
Cách khác : Để số các chữ số gấp 3 lần các số thì trung bình mỗi số phải có 3 chữ số.
Từ 1 đến 9 có 9 số có 1 chữ số.
Từ 10 đến 99 có 90 số có 2 chữ số.
Từ 100 đến 999 có 900 số có 3 chữ số. Các số có 3 chữ số này có số các chữ sỗ gấp 3 lần mỗi số.
Để dãy số 1,2,3,4,....có số các chữ số gấp 3 lần cácso của dãy thì cần phải bù cho các số có 1 và 2 chữ số. Mỗi số có 1chữ số cần bù thêm 2 chữ số, mỗi số có 2 chữ số cần bù 1 chữ số để đc 3 chữ số.
Vậy số các chữ số phải bù là: 9x2+90x1= 108(chữ số)
Số các chữ số phải bù là từ các số có 4 chữ số, mỗi số có 4 chữ số thừa 1 chữ số.Vậy cần 108 số có 4 chữ số bắt đầu từ 1000....1107.
Số 1107 chính là n
Vậy dãy số là: 1,2,3,4,...,1107