Programming Challenges and Puzzles

These programming challenges can be edited by any user (wiki style). Feel free to add new ones and improve existing ones.

Add a Challenge (login required)