5/15、5/16、5/196/17、6/187/14、7/168/14、8/15、8/17------------------------------------------------------A:「我不知道C的生日是哪一天,但我想B也不知道。」表示A手上的月份沒有那種只出現一次的日期A的月份肯定沒有18號 沒有19號(因此A篤定B不知道)到這邊排除五月、六月 => 生日一定落在七月或八月------------------------------------------------------B:「我原本也不知道C的生日是哪一天,但現在知道了。」表示B手上的日期出現過兩次在B聽到A剛剛那句話排除五月、六月之後,剩下的那一次出現在七月、八月(因為B本來也不知道,代表B拿到的不可能是18、19這種唯一一次的日期)再配合出現兩次,一次在五月、六月之後,剩下的那一次出現在七月、八月。排除掉14號到這邊排除五月、六月 => 生日一定落在七月或八月排除14號 => 生日一定落在七月的7/16 或八月的8/15、8/17------------------------------------------------------A:「那現在我也知道了。」表示A手上的月份,配合剛剛推理得到的資訊排除掉14號,可以得到唯一的生日。唯一的可能只剩下7/16因為如果是8/15或8/17,對話結束,只會有B知道生日,但是A還是不知道。因為A面臨兩個選擇8/15或8/17,A得到的資訊無法確定是哪一個。------------------------------------------------------A的生日為7/16