У каждой утки 2 ноги, у каждого барана 4 ноги. Если бы все 3 животных были утками, ног было бы \(3 \cdot 2 = 6\). Лишние ноги: \(8 - 6 = 2\). У одного барана на 2 ноги больше, чем у утки, значит, баран один.
Уток: \(3 - 1 = 2\).
Ответ: 2 утки и 1 баран.