Gọi số cần tìm là a.
Vì a chia cho 29 dư 5 nên a có dạng : a = 29k + 5 ( k là số tự nhiên )
Lại có a chia 31 dư 28 nên a - 28 chia het cho 31
=> 29k - 23 chia hết cho 31
=> 31k -31 - 2k +8 chia hết cho 31
=> 2k - 8 chia hết cho 31
=> k - 4 chia hết cho 31
Mà a là số tự nhiên nhỏ nhất nên k cũng là số nhỏ nhất . Vậy k = 4 hay a = 29.4 + 5 = 121