Ответ:

Знак «+» означает, что кот жил в этом домике, а знак «−» — что не жил. По условиям белый кот жил во втором домике, серый — в третьем, рыжий — в первом.

Номер домикаБелыйСерыйРыжий
1−−+
2+−−
3−+−