Hmmm...looked at it again...think I got it...(I did say 99% sure, not 100%!)
Puzzle would be somewhat clearer if worded this way:
Ben and Mark are students of Mr Smith. Mr Smith tells them:
my birthday is in 1970, on one of these 10 days:
Mar 4 ; Mar 5 ; Mar 8
Jun 4 ; Jun 7
Sep 1 ; Sep 5
Dec 1 ; Dec 2 ; Dec 8
Mr Smith tells Ben the month, and tells Mark the day.
Then Mr Smith asks them: "Do you know when my birthday is?"
Mark says: "I don't know"
Ben says: "I knew that you didn't know"
Mark says: "Now I know"
Ben says: "Ah, now I also know"
Base on above dialogue and dates, figure out Mr Smith's birthday?
*************************************************
So we have these dates:
Mar 4
Mar 5
Mar 8
Jun 4
Jun 7 (7 is unique)
Sep 1
Sep 5
Dec 1
Dec 2 (2 is unique)
Dec 8
Sure no fun trying to "explain", but here goes:
Since Mark first says he doesn't know, then Mark did not get
7 or 2; so Mark got 1 or 4 or 5 or 8.
Since Ben replies that he already knew Mark didn't know, then
Ben got Mar or Sep: else he wouldn't be sure Mark didn't know.
So we assume MarkFL(?!) is smart enough to now realise month is
Mar or Sep; so day cannot be 5, since it appears in both months
So we are now left with:
Mar 4
Mar 8
Sep 1
meaning that Mark got 1 or 4 or 8.
For the clincher:
Mark got 1, so date is Sep 1.
Why not 4 or 8? He'd know month was Mar then...
BUT Ben wouldn't know, since if he had Mar, he'd have 2 choices.
So since Ben also knows, he MUST have had Sep.
Hank you, Hank you ... I'm leaving the building...:grin:
This puzzle is horribly worded. Perhaps we did not get the original wording.
Anyway, as the puzzle was given to us, Ben speaks first, and Ben is the guy who knows the month. (This is silly. Mark should be the guy who knows the month and Dave should be the guy who knows the day.) So denis's logic cannot be exactly right because he has Mark speaking first. (I seem to be not alone in having trouble reading this week.) But the fundamental question is whether denis got the correct answer. He did.
Ben says "I don't know the date with certainty, but I do know with certainty that Mark could not have answered with certainty if you had asked him first." That is not how the puzzle is worded, but I think it is what is meant.
Now Mark could have answered correctly with certainty if Mark had been told that the day of the month was 2 or 7 because each of those days occurs in only one month, namely December and June respectively. So Ben could have been certain about Mark's initial inability to answer with certainty only if the month told to Ben was March or September because each day in either of those months is duplicated in at least one other month.
So Mark now knows that the month is September or March.
So the possible dates are now
March 4, 5, and 8 and September 1 and 5.
If Mark was given 5 as the day, he still would not know the birthdate after Ben's compound answer, but he does know so 5 is not the date.
That leaves as possible dates
March 4 and 8 and September 1.
So the day identifies the month, and Mark knows now with certainty and so states that his knowledge is now certain.
Based on that comment, Ben can figure out that 5 is not the date.
If Ben had been told March, Ben still could not know the date with certainty because there are two possible days in March. But he does know the date, so he was not told March. He must have been told September.
September 1.