shinya
20-10-2005, 11:00
Un mio amico mi ha introdotto al mondo delle competizioni e quindi per coloro a cui piacciono le gare e la sfida nella risoluzione di problemi non banali, consiglio un paio di siti nei quali programmatori da tutto il mondo si scannano l'uno con l'altro per cercare la soluzione migliore.
https://spoj.sphere.pl/
Questo è il primo. Molto tranquillo, sito minimale ma completo, contiene una serie di problemi ai quali è possibile mandare la propria soluzione. Il "giudice" è completamente automatico, e i test case ovviamente sono segreti. :)
Si può usare praticamente qualsiasi linguaggio di programmazione, da c++ a ocaml o addirittura linguaggi fuori da ogni logica come brainf*ck.
http://www.topcoder.com/
Qui invece il gioco si fa duro. Competizione in real-time a tempo limitato (1 ora per risolvere 2 problemi, credo...). Qui c'è gente davvero paurosa; i più forti sono sempre i cinesi o gli est-europei. Chissà perchè...
La rosa dei linguaggi utilizzabili è più ristretta rispetto al sito precedente, ed il giudice è sempre automatico. Inoltre qui sembra sia possibile guadagnare anche qualche soldino se si riesce a vincere qualche gara (se si riesce...).
https://spoj.sphere.pl/
Questo è il primo. Molto tranquillo, sito minimale ma completo, contiene una serie di problemi ai quali è possibile mandare la propria soluzione. Il "giudice" è completamente automatico, e i test case ovviamente sono segreti. :)
Si può usare praticamente qualsiasi linguaggio di programmazione, da c++ a ocaml o addirittura linguaggi fuori da ogni logica come brainf*ck.
http://www.topcoder.com/
Qui invece il gioco si fa duro. Competizione in real-time a tempo limitato (1 ora per risolvere 2 problemi, credo...). Qui c'è gente davvero paurosa; i più forti sono sempre i cinesi o gli est-europei. Chissà perchè...
La rosa dei linguaggi utilizzabili è più ristretta rispetto al sito precedente, ed il giudice è sempre automatico. Inoltre qui sembra sia possibile guadagnare anche qualche soldino se si riesce a vincere qualche gara (se si riesce...).