theo đề ta có :
a=8q+7 và a=31q+28
=> 31q+28=8q+7=> 31q+21=8q => 7q+21 chia hết cho 8 => 32q+16+5-p chia hết cho 8 => 5-p chia hết cho 8
=> 5-p=8k=>p=5-8k (k\(\in\)N)
để a là số lớn nhất thì p cũng phải là số lớn nhất nên suy ra k là số tự nhiên nhỏ nhất => k=0=>p=5
vậy số cần tìm là a=31.5+28=183