Учи.ру. Как уложить 5 котов, чтобы получился прямоугольник...?
Дополнен 

По дате
По рейтингу
Всего пять котов, три из них занимают 4 клетки, один - 3 и еще один -5, всего получается 4*3+3+5=20. 20 клеток это площадь прямоугольника со сторонами 1 и 20 или 2 и 10 или 4 и 5.
Вариант 1 и 20 отпадает, так как нет котов со стороной 1.
2 и 10 тоже невозможно составить так как при этом останутся пустые клетки внутри.
Остается вариант 4 и 5. Вот один из вариантов размещения котов в соответствии условиями задачи.

под прес их...
у тебя на картинке написана важная часть задания -- уложить так чтобы "между котами не было пустого места"... ты в вопросе об этом не упомянул...
Рассматривать кошку как 2d многообразие и растягивать геодезические линии на теле кошки.
Или ты не шаришь в основах ОТО ?