- Cô dạy Địa và cô dạy Ngữ Văn là láng giềng của nhau nên cô dạy Văn sẽ không dạy Địa. (1) 

- Cô Linh, cô dạy Sinh, cô dạy Văn thường đi cùng nhau trên đường về nhà nên cô Linh không dạy Sinh, không dạy Văn và cô dạy Sinh không dạy Văn. (2)

- Cô dạy Sinh nhiều tuổi hơn cô dạy Toán nên cô dạy Sinh không dạy Toán. (3)

- Cô dạy Tiếng Anh, cô dạy Toán, cô My thường đi đánh cầu lông với một cô thứ tư nên cô My không dạy Tiếng Anh, Toán, cô dạy Tiếng Anh không dạy Toán. (4) 

Từ (1) (2) suy ra cô dạy Sinh là cô dạy Địa hoặc cô dạy Sinh, cô dạy Địa, cô dạy Văn là 3 người khác nhau. 

Trường hợp 1:cô dạy Sinh là cô dạy Địa. 

(2) suy ra cô Linh là cô còn lại, không dạy Địa, Sinh, Văn. 

(3) suy ra cô dạy Sinh và Địa là cô Trang vì cô My trẻ tuổi nhất, cô My dạy Văn. 

Khi đó sẽ mâu thuẫn với (4) do cô My, cô dạy Toán, cô dạy Anh phải là 3 người khác nhau. 

Trường hợp 2:cô dạy Sinh, cô dạy Địa, cô dạy Văn là 3 người khác nhau. 

(2) suy ra cô Linh dạy Địa. 

(3) suy ra cô dạy Sinh là cô Trang, suy ra cô dạy Văn là cô My. 

Linh hoặc My sẽ dạy Toán mà theo (4) nên dạy Toán là cô Linh, suy ra cô dạy Tiếng Anh là cô Trang. 

Vậy: cô Linh dạy Địa + Toán, cô My dạy Văn + Sử, cô Trang dạy Sinh + Tiếng Anh.