Ответ:

У каждого петуха и поросёнка по одному хвосту, поэтому всего животных 11. У петуха 2 ноги, у поросёнка — 4.

Если бы все 11 животных были петухами, у них было бы 22 ноги. Разница составляет 30 − 22 = 8 ног. Каждый поросёнок добавляет к числу ног ещё 2 по сравнению с петухом, значит, поросят было 8 : 2 = 4.

Петухов было 11 − 4 = 7.

Ответ: 7 петухов и 4 поросёнка.