Từ 1 đến 9 có: [(9-1)+1]*1=9 (chữ số)
Số chữ số còn lại là: 1989-9=1980 (chữ số)
Từ 10 đến 99 có: [(99-10)+1]*2=180 (chữ số)
Số chữ số còn lại là: 1980-180=1800 (chữ số)
Từ 100 đến x, ta có: [(x-100)+1]*3=1800 (chữ số)
(x-100)+1=1800:3=600
x-100=600-1=599
x=599+100=699
Vậy x=699
Vì riêng các số có 3 chữ số đã có 2700 chữ số nên số hạng x không quá 3 chữ số.
có 9 số có 1 chữ số và 90 số có 2 c/s.
Ta có
Số chữ số của các số có 3 c/s là :
1989 - (9 x 1 + 90 x 20) = 1800 (chữ số)
số số hạng có 3 c/s là :
1800 : 3 = 600 (số hạng)
Vậy số x là:
600 + 90 + 9 = 699