Ngày sinh của Lan là một trong 10 ngày sau:
15 tháng 5; 16 tháng 5; 19 tháng 5;
17 tháng 6, 18 tháng 6;
17 tháng 7; 16 tháng 7;
14 tháng 8; 15 tháng 8; 17 tháng 8
Lan nói với Phương tháng sinh của mình và nói với Phong ngày sinh của mình.
Phương nói: "Tớ không biết sinh nhật của Lan nhưng tớ chắc rằng Phong cũng không biết".
Phong nói: " Ban đầu tớ cũng không biết nhưng giờ tớ biết sinh nhật của Lan rồi."
Phương nói: "Bây giờ tớ cũng biết sinh nhật của Lan rồi."
Hỏi sinh nhật Lan là ngày nào?
------------------------
Ta phân tích từng bước:
- Trong số 10 ngày mà Hương đưa ra, từ ngày 14 đến 19 hàng tháng, ngày 18 và 19 chỉ xuất hiện một lần. Nếu sinh nhật của cô ấy vào hai ngày này thì chắc chắn Lan đã đoán ra ngay đáp án => loại đáp án chứa ngày 18 và 19
- Nếu Hương nói với Tuyết tháng sinh của cô ấy là tháng 5 hoặc tháng 6 thì sinh nhật của Hương có thể là ngày 19/5 hoặc 18/6 thì Lan sẽ biết ngay đáp án. Nhưng Tuyết khẳng định Lan không biết => Hương nói với Tuyết tháng sinh của cô ấy là tháng 7 hoặc tháng 8. Ta tiếp loại ngày 15/5, 16/5 và 17/6.
- Trong số những ngày còn lại, từ ngày 15 đến 17 của tháng 7 hoặc tháng 8, ngày 14 xuất hiện hai lần.
- Nếu Hương nói với Lan sinh nhật của cô ấy vào ngày 14 thì cậu không thể biết đáp án => loại tiếp ngày 14/7 và 14/8.
- Còn lại 3 ngày: 16/7, 15/8 và 17/8.
Sau câu nói của Lan, Tuyết cũng biết đáp án. Nếu Hương nói với Tuyết sinh nhật của cô vào tháng 8 thì Tuyết không biết vì có đến hai ngày trong tháng 8.
=> Hương chỉ có thể sinh tháng 7 và cụ thể là 16/7