#2 [18/12/2014] Minicontest programmazione - primes

Algoritmi, discussioni sulle possibili implementazioni, matematica, fisica e tutti gli argomenti correlati alla programmazione
Rispondi
Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

#2 [18/12/2014] Minicontest programmazione - primes

Messaggio da Tizzio »

<< Contest precedente

Settimanalmente vi proporrò un semplice problema e dovrete implementarlo in uno script e ne verrà discussa/testata la velocità

Sarà accessibile a tutti, anche chi è agli inizi con la programmazione (e vi invito ad approfittarne e partecipare) in generale, ma che potrebbe far riflettere su un problema o vederlo da un altro punto di vista anche chi programma da anni, dato che dopo si discuterà il codice della gente che ha consegnato

Non volevo fossero progetti che richiedono giorni o settimane, ma piuttosto incentrarci sull'ottimizzazione di piccole cose.

Regolamento
Postate lo script dentro al tag Code, ad esempio

Codice: Seleziona tutto

if(argument0 == argument1)
    return 1;
return 0;
(entro la data di scadenza scritta nel titolo del topic)

Cosa si vince?
Un sacco di conoscenza

CONTEST DI QUESTA SETTIMANA
Implementare get_primes(count) che prende come argument0 un numero intero 'count'
'count' corrisponde al numero di numeri primi che si vuole ottenere

Ritorna una stringa contenente la serie di numeri primi richiesta, separati da una virgola.

esempio: get_primes(4) restituirà la stringa "2, 3, 5, 7"
PS: Se vuoi, puoi utilizzare anche più script dipendenti tra loro.

Contest successivo >>>

Avatar utente
doom13
Moderatore
Messaggi: 2093
Iscritto il: 31/08/2012, 15:40
Specialità: Programmazione
Uso: GM:Studio 2
Contatta:

Re: #2 [18/12/2014] Minicontest programmazione

Messaggio da doom13 »

Quindi l'altro contest si conclude così?
Immagine
Spoiler
Maze [sospeso]
Isom (titolo provvisorio) (Windows & Android) [sospeso]
Keep Calm & Jump (Android) [In corso]
The Graywall (Windows) [Completo]
DTB (Windows & Android) [Completo]
The Last Spell (Windows) [Completo]
Dukenstein: Return to the house (Windows) [Completo]
DMSystem (Windows) [Completo]
"Things get hard sometimes guys... But remember, dicks get hard too, but they don't stay hard forever. Don't give up!"

Avatar utente
aironenero
GMI Guru
Messaggi: 2612
Iscritto il: 02/05/2012, 14:56
Specialità: Unity 3D
Uso: GM:Studio 1.4 Pro
Località: Ispica
Contatta:

Re: #2 [18/12/2014] Minicontest programmazione

Messaggio da aironenero »

interesaante, ma quando dovrebbe essere estensibile? La prima idea che mi è passata in mente è: salvare una lista di numeir primi in un file esterno, per poi andarli a leggere sequenzialmente. (con piccole modifiche, tipo 4 righe di codice si può definire un range di numeri piuttosto che tutti i numeri primi da 0 all'argomento passato)
Unity Developer
Immagine
Immagine

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: #2 [18/12/2014] Minicontest programmazione

Messaggio da Tizzio »

doom13 ha scritto:Quindi l'altro contest si conclude così?
Io ne apro circa ogni settimana, gli altri sono ancora discutibili e ottimizzabili :D

Avatar utente
doom13
Moderatore
Messaggi: 2093
Iscritto il: 31/08/2012, 15:40
Specialità: Programmazione
Uso: GM:Studio 2
Contatta:

Re: #2 [18/12/2014] Minicontest programmazione

Messaggio da doom13 »

Tizzio ha scritto:
doom13 ha scritto:Quindi l'altro contest si conclude così?
Io ne apro circa ogni settimana, gli altri sono ancora discutibili e ottimizzabili :D
Uhm ok
Immagine
Spoiler
Maze [sospeso]
Isom (titolo provvisorio) (Windows & Android) [sospeso]
Keep Calm & Jump (Android) [In corso]
The Graywall (Windows) [Completo]
DTB (Windows & Android) [Completo]
The Last Spell (Windows) [Completo]
Dukenstein: Return to the house (Windows) [Completo]
DMSystem (Windows) [Completo]
"Things get hard sometimes guys... But remember, dicks get hard too, but they don't stay hard forever. Don't give up!"

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti