a) Với 10 màu xanh khác nhau, ông An có thể sơn tầng thứ nhất bằng bất kỳ màu xanh nào trong số 10 màu đó. Tầng thứ hai có thể sơn bằng 9 màu xanh còn lại, tầng thứ ba có thể sơn bằng 8 màu xanh còn lại và tầng thứ tư chỉ có thể sơn bằng 7 màu xanh còn lại. Vậy, tổng số cách sơn nhà sao cho 2 tầng khác nhau có màu khác nhau là:
10 x 9 + 10 x 8 + 10 x 7 = 450
Vậy, ông An có 450 cách sơn nhà sao cho 2 tầng khác nhau có màu khác nhau.
b) Nếu ông An muốn các tầng sơn màu nhạt dần từ thấp lên cao, ông chỉ có 1 cách để sơn nhà. Đó là sơn tầng thứ nhất bằng màu xanh nhạt nhất trong số 10 màu xanh, tầng thứ hai bằng màu xanh tiếp theo nhạt hơn và tiếp tục cho đến tầng thứ tư sơn bằng màu xanh đậm nhất trong số 10 màu xanh. Vậy, số cách sơn nhà theo yêu cầu mới là 1.