Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Possible Duplicate:
Programming Puzzles

I heard of a site where you can solve exercises under pressure (with time running) It has "code" in its url. Does anyone know about it?Are there also other sites where you can do this game(programming under pressure of time) ? I'm interested in c++

share|improve this question
Just get hired in some crazy company, where you have a crunch every week and you'll have C++ coding under pressure any time you want :-) –  gruszczy Jan 19 '11 at 21:00
add comment

migrated from stackoverflow.com Jan 19 '11 at 20:50

This question came from our site for professional and enthusiast programmers.

marked as duplicate by Mark Trapp Dec 11 '11 at 18:21

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

6 Answers

Sounds like you're probably thinking of TopCoder, but I have a list of alternative Programming and Logic Puzzle sites on my blog.

share|improve this answer
+1, Comprehensive and wide-ranging list, thanks for sharing. BTW, thanks as well for posting some of your SICP solutions, they've helped me as well. –  limist Jan 19 '11 at 21:05
@limist: Great! I'm glad to hear someone is getting some benefit from those, they're a huge amount of work. :) –  Bill the Lizard Jan 19 '11 at 21:08
Hey Bill, have you heard of the 99 Prolog Problems? sites.google.com/site/prologsite/prolog-problems ... There are also sites dedicated to solutions in other languages, such as haskell.org/haskellwiki/H-99:_Ninety-Nine_Haskell_Problems , wiki.python.org/moin/ProblemSets/… , aperiodic.net/phil/scala/s-99 , ic.unicamp.br/~meidanis/courses/mc336/2006s2/funcional/… -- maybe you would like to add the links or some of them to your site! –  Felix Dombek Jan 19 '11 at 21:44
@Felix: Awesome! I updated the Prolog link and added all the others. Thanks a lot! –  Bill the Lizard Jan 19 '11 at 23:35
+1: Saw this answer and instantly favorited the question. –  John Jan 20 '11 at 4:02
add comment

I don't know about time pressure but Project Euler and The Python Challenge* are some good sites to improve programming skill.

*It doesn't require Python. Many people have solved many levels of it with other languages.

share|improve this answer
+1 for Project Euler. The problems there are especially geared towards functional-programming, and of all the skills that you can practice that will have an appreciable impact on your overal development skill functional-programming is IMHO the best. –  Chris Smith Jan 20 '11 at 2:58
add comment


CodeChef is a pretty popular site in India and is becoming moreso in the US. Essentially TopCoder, but more casual and fun!

share|improve this answer
add comment

There's Code Kata. Not done under time pressure per se, but you certainly could add that factor if you want to.

share|improve this answer
add comment

Facebook has some coding puzzles you can solve, submit, and get results for:


FYI, the submission process doesn't seem to like Yahoo Mail or Gmail, Hotmail (ugh) seems to work though.

share|improve this answer
Nothing wrong with Hotmail as long as it's utilized well. I've had my Hotmail account for almost 10 years now and it's organized and surprisingly spam-free. –  Corey Jan 20 '11 at 3:33
add comment

There are several sites that offer puzzles for programmers to solve, but I am unsure of any that give you a time limit.

Perhaps you could choose a puzzle and read over the specs and give yourself a time limit. You could use some sort of 3rd-party countdown clock for added pressure. :P

I've created a list of several sites that offer programming puzzles.

Many of the puzzles are language agnostic. If you're looking for puzzles in C++, there are some sites on the list that allow you to pick a language and complete puzzles for that language.

share|improve this answer
add comment