I'm holding a 3-5 minute speech next week on mathematical problem solving, and how it makes me happy, to 15-20 non-mathematicians. As a part of it, I had thought about demonstrating two problems, but I can only come up with one. That would be the following:
I shuffle a deck of cards and deal each person one. Then without looking at it, they stick it to their forehead so that everyone else can see it. Now I will ask one of the players to say "red" or "black", at which point everyone else should know whether they have a red or black card, if they had had a strategy planned out.
Now, I'm looking for a second problem. These are the things I'm looking for: 1) An easily formulated problem with no "hard core" math involved. 2) An easily explained, but not too obvious, solution. 3) Something everyone can join in on. 4) Not too much preparation needed. 5) Something not related to the problem I already have, as in reasoning on what you know and can see, and you know other people can see and so on.
I find that people are really surprised by the Blue-Eyed Islander problem.
In brief summary, the inhabitants of an island have a policy that, if one learns ones own eye color, that person must commit suicide at dawn the next day. A foreigner visits and says, to no one in particular, "At least one person here has blue eyes."
What effect should this have on the islanders? Your audience will undoubtedly agree that nothing should happen - all the islanders can look around and see that there are people with blue eyes. The reality, however, is that all the blue-eyed people will commit suicide after a certain number of days.