View Full Version : Programming challenges
April 6th, 2005, 05:33 PM
Know of any websites with good programming challenges to tackle? I like Lineman.net's Programming Challenges (http://lineman.net/article/programming/challenges). They are good beginner and intermediate challenges to be tackled in any language, but they don't have very many. (I just did a couple earlier to help me learn the basics of Ruby, which I can already tell I am going to like.)
April 7th, 2005, 10:25 AM
Programming contests are great sources of questions.
Try this link http://www.acm.inf.ethz.ch/ProblemSetArchive.html or http://www.sppcontest.org/problems.html (official ACM site).
It points to some questions from the ACM Programming Contest. Good fun.
Or http://nzpc.otago.ac.nz/resources/index.htm. The NZ contest has a different structure where there are questions of marked difficulty. The easiest problems should be able to be completed by most people learning to program.
April 7th, 2005, 12:23 PM
TopCoder at http://www.topcoder.com is what I normally do for my programming challenges.
April 9th, 2005, 02:48 AM
Holy crap guys Thanx! I been looking for pages just like these off and on for months with limited success. It never occured to me to ask someone. :)
April 9th, 2005, 04:53 AM
I've been doing OSIX (http://www.osix.net) challenges for a while and its alot of fun. There are 13 regular challenges which you have to complete in order and some 18 bonus levels that you can do whenever you want.
April 11th, 2005, 06:36 PM
Those seem cool (I can't tell...I can't make it past the first one...more on that in a minute!), but they seem to be more hacking challenges than programming challenges, similar to the ones at Learn To Hack (http://learntohack.org/).
Any hints on the first level? I've tried doing it in hex, doing it in decimal and converting it to hex, doing it in decimal and converting it to octal... I guess I'm not looking at it the right way.
Powered by vBulletin® Version 4.2.2 Copyright © 2016 vBulletin Solutions, Inc. All rights reserved.