a, (x + 8) chia hết x + 1
=> (x + 1) + 7 chia hết cho x + 1
=> 7 chia hết cho x + 1
=> x + 1 thuộc Ư(7) = {-7; -1; 1; 7}
=> x thuộc {-8; -2; 0; 6}
b) (x + 2) chia hết cho (x - 1)
=> (x - 1) + 3 chia hết cho x - 1
=> 3 chia hết cho x - 1
=> x - 1 thuộc Ư(3) = {-3; -1; 1; 3}
=> x thuộc {-2; 0; 2; 4}