gọi số cần tìm là aaa (a lớn hơn 0 và nhỏ hơn 10)
theo bài ra ta có 1+ 2+ 3 +... + n = aaa (n là số tự nhiên)
=> n.(n+1) : 2 = a.111
=> n.(n+1) = 2.a.3.37
ta chọn a từ 1 đến 9 sao cho tích 2.a.3.37 phân tích được thành tích của 2 số tự nhiên liên tiếp
=> chỉ có a = 6 thoả mãn
vậy số cần tìm là 666