Internet Problem Solving Contest 2004
misof writes "The sixth year of the annual Internet Problem Solving Contest (IPSC) will take place on Friday May 21st. IPSC is one of world's largest online programming contests with over 600 teams from more than 50 countries participating last year. The main purpose of IPSC is to compare problem solving skills of people from around the world and, of course, to have fun.
IPSC is not oriented on a specific programming language instead you are given the input data and may produce the output data by any means. (This could actually be THE way to show your friends the superiority of both your skills and your favourite programming environment!) The contest is open for everybody and we invite you to participate!"
...in the world still can't fix the problem of stupid user syndrome.
Can't I just get a T-Shirt, and *SAY* I participated?
I would be interested in seeing the extent to which people with similar training come up with similar solutions based on using the standard toolkit they are accustomed to hauling out for any problem. The other outcome would be of people are sparked into thinking outside the box by the competition not being tied to the "this is the way the company does this sort of thing and so you shall follow this methodology".
Thinking in my own field of engineering, if you gave people problems to solve outside of the work environment you would probably get a far more creative set of solutions than you would if people were set the same problem at work in the context of a project.
"And we have seen and do testify that the Father sent the Son to be the Savior of the World" 1 John 4:14
From http://ipsc.ksp.sk/rules.php
Each team may use only one computer or one terminal (one keyboard and one monitor).
You can't have a distributed team working through the internet.
It is forbidden to use systems for symbolic computation (e.g. Mathematica, Maple, Matlab) and special libraries (e.g. LEDA).
Most of the programming languages listed (Pascal, C, C++, Java, Basic, Smalltalk, Lisp, Logo, Perl, Python) have symbolic libraries, but it looks like you can't use those and'll have to reinvent those wheels. Hmmmm.
This could actually be THE way to show your friends the superiority of both your skills and your favourite programming environment!
All the hours of practice, the computer science degrees, all the long dateless Friday nights coding, I now know they have led up to this contest. Why I can program anything, except for this emotion you call "love."
Don't mess with the bunny, outsideworld.org
Friends?
Do you or your partner snore? - Visit www.snoring.com.au
The competition has been outsourced to India.