View Full Version : Programming Contest
Se non sapete cosa fare durante le vacanze, ecco un paio di siti per chi si diverte a programmare!
Ci sono raccolte di problemi e un giudice online che verifica le soluzioni.
http://projecteuler.net/
http://www.spoj.pl/
Divertitevi, e fate alzare il punteggio dei programmatori italiani!!
bye!
Mikialba
28-12-2007, 15:38
Se non sapete cosa fare durante le vacanze, ecco un paio di siti per chi si diverte a programmare!
Ci sono raccolte di problemi e un giudice online che verifica le soluzioni.
http://projecteuler.net/
http://www.spoj.pl/
Divertitevi, e fate alzare il punteggio dei programmatori italiani!!
bye!
Interessanti come link, grazie! Ne approfitto per migliorare le mie conoscenze del linguaggio C. :Prrr:
MFSPO=DBGPOF
28-12-2007, 16:33
Ho provato a risolvere questo: http://projecteuler.net/index.php?section=problems&id=1
#include <stdio.h>
#define MAX_N 1000L
#define MUL_1 3L
#define MUL_2 5L
void main(void)
{
long n1,n2,n3,sum;
n1=(MAX_N-1)/MUL_1;
n2=(MAX_N-1)/MUL_2;
n3=(MAX_N-1)/(MUL_1*MUL_2);
n1=(MUL_1*(n1*n1+n1))>>1;
n2=(MUL_2*(n2*n2+n2))>>1;
n3=(MUL_1*MUL_2*(n3*n3+n3))>>1;
sum=n1+n2-n3;
printf("La somma dei multipli di %ld e %ld fino a %ld e' %ld\n",MUL_1,MUL_2,MAX_N-1,sum);
}
Ho provato a risolvere questo: http://projecteuler.net/index.php?section=problems&id=1
Bravo! Ma quello è troppo facile! :)
Su SPOJ in generale poi sono più hardcore...anche perchè ci sono limiti di tempo molto stretti e bisogna ottimizzare parecchio prima di poter dire di avere una soluzione "funzionante"!
Cmq anche il project euler è molto carino! Io sono 5% genius! :read:
Mikialba
29-12-2007, 09:26
Già, il primo era semplice (e l'unico che ho risolto, finora, ma appena ho tempo... :D). Purtroppo non ho più il sorgente in C (l'ho cancellato asd).
Vado a fare qualche altro problema. Ciao!
sottovento
29-12-2007, 18:07
Suggerimento: TopCoder.
I concorsi sono sponsorizzati, quindi vinci dei soldini (non tanti).
La tua soluzione verra' usata in software commerciali, e spesso puoi disporre delle royalty. Non male, vero?
Ci scontriamo li! :D
topcoder è troppo estremo. Conoscevo uno che aveva fatto qualche gara...ma di risolvere 3 problemi in 1 ora magari alle 4 di mattino...no, non fa per me! :)
SPOJ e Euler sono piu tranquilli, almeno non sono in real-time...poi su topcoder sono troppo incazzati...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.