Обозначим ген черной окраски как $$X^B$$, ген рыжей окраски как $$X^b$$. Черепаховая окраска получается у гетерозиготных самок ($$X^BX^b$$).
Из условия задачи известно:
* Мать: черепаховая ($$X^BX^b$$)
* Потомство: 1 рыжая самка ($$X^bX^b$$), 2 черепаховых котенка ($$X^BX^b$$), 2 черных котенка ($$X^BX_?$$)
Так как рыжий котенок - самка ($$X^bX^b$$), то отец должен передать ей ген $$X^b$$. А поскольку есть черные котята, то отец должен передать им ген $$X^B$$. Следовательно, генотип отца $$X^BY$$ (черный кот).
Разберем потомство:
* Рыжая самка: $$X^bX^b$$ (получила по одному гену $$X^b$$ от каждого из родителей)
* Черепаховые котята: $$X^BX^b$$ (получили $$X^B$$ от отца и $$X^b$$ от матери)
* Черные котята: $$X^BX^b$$ (самка, получила $$X^B$$ от отца и $$X^b$$ от матери) и $$X^BY$$ (самец, получил $$X^B$$ от отца и Y от матери)