В задании была отсылка к предпоследнему этажу. Четыре кошки слева не были частью оформления предпоследнего этажа, т.к. наверху отчетливо были видны окна мансардного этажа. Другими словами, эти четыре кошки уже относились к "предпредпоследнему" этажу.
По поводу мансарды как этажа однозначное толкование содержится в Приложении №1 (Термины и определения) СНиП 2.08.01-89 Жилые здания:
"Этаж мансардный (мансарда) - этаж в чердачном пространстве, фасад которого полностью или частично образован поверхностью (поверхностями) наклонной или ломаной крыши"
Таким образом, кошек на здании было 16, но в оформлении предпоследнего этажа было использовано только 12.
Не всё так просто. Ваши рассуждения логичны, но я допускаю и иную интерпретацию: допустим, мансарду мы считаем этажом в соответствии со СНиП. Тогда сколько этажей в доме? Пять, так как мансарда - тоже этаж. Если в доме 5 этажей, то какой этаж предпоследний? Четвёртый. Значит, по всему дому надо было считать кошек в оформлении четвёртого этажа. А их там вообще ноль, кстати. С одной стороны, это немного странновато, потому что те, кто живут на четвёртом этаже в правой части дома оказываются на предпоследнем этаже, хотя над головой у них никакого этажа и нет. С другой, в Вашей интерпретации получается, что один и тот же четвёртый этаж и последний, и не последний, хотя этаж (в пределах одного подъезда) - это что-то единое, цельное. Что тоже несколько странно, наверное :)