Предположим, что общее количество зверей равно 8 (4 козы и 4 тигра). Сперва дрессировщик берет с собой 1 козу и тигра. Высаживает на противоположном берегу тигра и козу и плывет назад. Затем снова берет козу и тигра и высаживает их на противоположном берегу. И так 4 раза. Если их будет не равное количество, то сперва следует на противоположный берег перевести разницу тех зверей, которых больше, в случае с козами, а затем снова перевозить по 1 козе и 1 тигру. Все дальнейшее решение зависит от количества тигров и на сколько именно их будет больше.