Yeah doing competitions like that is a great way of finding qualified people, will definitely consider putting one up.
If I had come here earlier I would have loved to participate in that one, reminds me of the problems you find on project euler (
www.projecteuler.net). If you can find the time for it it's excellent for improving your math/programming skills :)