Google Code Jam problems. Feel free to add your own solutions.