gọi số tự nhiên cần tìm là n ( n thuộc N ; n nhỏ hơn hoặc = 999)
n chia 8 dư 7 => ( n+1 ) chia hết cho 8
n chia 31 dư 28 => ( n+3) chia hết cho 31
ta có ( n+1 ) + 64 chia hết cho 8 = ( n+3 ) + 62 chia hết cho 31
vậy ( n+65 )chia hết cho 31 và 8
mà 31,8 = 1
=> n+65 chia hết cho 248
vì n nhỏ hơ hoặc = 999 nên ( n+65 ) nhỏ hơn hoặc = 1064
để n là số tự nhiên lớn nhát thỏa mãn điều kiện thì cũng phải là stn lớn nhất thỏa mãn => n+65 / 248 = 4
=.> n= 927
vậy số tự nhiên cần tìm là 927