Rõ ràng 36 con không thể là gà cả (vì khi đó có 2 x 36 = 72 chân!), cũng không thể là chó cả (vì khi đó có 4 x 36 = 144 chân!).
Bây giờ ta giả sử 36 con đều là chó cả (đây là giả thiết tạm), thì số chân sẽ là: 4 x 36 = 144 (chân).
Số chân dôi ra là: 144 - 100 = 44 (chân)
Sở dĩ như vậy là vì số chân của mỗi con chó hơn số chân của mỗi con gà là: 4 - 2 = 2 (chân).
Vậy số gà là: 44:2 = 22 (con).
Số chó là: 36 - 22 = 14 (con).