Давай рассуждать:
- В квартирах 1 и 2 не жил черный котенок. Значит, черный котенок жил в квартире №3.
- Белый котенок не жил в квартире №1. Значит, он жил в квартире №2.
- Остается квартира №1, в которой жил рыжий котенок.
Ответ: Белый котенок жил в квартире №2, черный - в квартире №3, а рыжий - в квартире №1.