Giả sử tất cả 43 con đều là gà, khi đó số chân là:
43 x 2 = 86 (chân)
Chênh lệch số chân so với đầu bài là:
122 - 86 = 36 (chân)
Cứ thay một con gà bằng một con chó thì tổng số con không thay đổi và số chân tăng lên 2. Vậy số con gà cần phải thay bằng con chó để số chân trùng khớp với đầu bài là:
36 : 2 = 18 (con)
Vậy số con chó là: 18 (con)
Và số con gà là: 43 - 18 = 25 (con)