Anthony Papillion wrote:
Hello Everyone,
I have a 'secret santa' type application that I designed for a Yahoo
Group my wife owns. The way it works is that people go to the site,
enter their email address and are randomly matched with some other
person. The two filtering criteria for the match are 1) the persons
match can't be taken )as indicated in an 'isTaken' field) and 2) the
persons match can't be themselves.
The systems works very well unless there are an odd number of people
on the list. Then, one person is left out. We've just run into this
problem a few minutes ago. There are 7 people on the list and everyone
is owned by someone else except one person.
Any idea how I can make this workable on an odd numbered list?
Your help is really appreciated.
Do they have to be matched as pairs? If so, then it's simply not
possible. If they only need to be matched to another person, then pick
any pair off the list (Santa A & B) and the left out Santa (C) and match
A->B, B->C, C->A
~Rolan
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php