Từ 1 đến 9 có 9 số có 1 chữ số. Vậy có 9x1=9(chữ số)
Từ 10 đến 99 có 90 số có 2 chữ số. Vậy có 90x2=180(chữ số)
Từ 1 đến 99 có: 180+9=189(chữ số)
Còn: 339-189=150(chữ số)
150 chữ số tương ứng với: 150:3=50(số có 3 chữ số)
Số có 3 chữ số thứ 50 là: 100+(50-1)x1=149
Vậy cuốn sách đó có 149 trang.