[Gulli] C-onoscete il C?
Anubis Wolf
conan.edogawa.detective@gmail.com
Dom 23 Giu 2013 15:50:56 CEST
Si potrebbero anche creare dei dati ad-hok per mettere "sotto sforzo"
il sistema di test e misurarne anche le prestazioni...
Il 23 giugno 2013 15:41, Fabrizio Carrai <fabrizio.carrai@gmail.com> ha scritto:
> I risultati devono essere verificabili, per il contest non dovrebbe essere
> un problema.
>
> Ottima invece l'idea di usare dati open, ma bisognerebbe selezionarli a
> priori.
>
> Si potrebbe usare il LD per lanciare la gara....
>
> Il giorno 23/giu/2013 14:17, "Daniele Forsi" <dforsi@gmail.com> ha scritto:
>
>> Il 16 giugno 2013 19:58, Alessandro Guarguaglini ha scritto:
>> > In data domenica 16 giugno 2013 17:28:55, Alessandro Marzini ha scritto:
>> >>
>> >> Sarebbe interessante fare un concorsino tipo vince chi scrive il codice
>> >> piu
>> >> corto :)
>>
>> bisogna definire come calcolare la cortezza :-)
>> ci vorrebbe una sezione per le scuole e una per il resto del mondo
>> (peccato che il Linux Day sia troppo vicino all'inizio dell'anno
>> scolastico), ci potrebbero essere due classifiche, una che tiene conto
>> del lato informatico (es. efficienza degli algoritmi usati) e una che
>> tiene conto il lato umano (es. presentazione dei risultati); ci
>> vorrebbe anche un argomento interessante, magari usando degli Open
>> Data
>>
>> > Ci provo, pero' in python :
>> >
>> > #! /usr/bin/python
>> > import fileinput
>> > for l in fileinput.input():
>> > l = l.rstrip('\n\r')
>> > a = l.split(';')
>> > for b in a[4].split(',') :
>> > print '%s%s' % (';'.join(a[0:4]),b and b or ';')
>>
>> interessante, anche io preferirei usare stdin/stdout, ma propongo
>> questo che legge il file come nell'originale:
>>
>> #! /usr/bin/python
>>
>> for l in [x.rstrip('\n\r') for x in open("rates.csv")]:
>> p = l.rfind(';')
>> a = l[:p]
>> print "\n".join(['%s%s' % (a, x) for x in l[p + 1:].split(',')])
>>
>> qualche idea su come eliminare la variabile "p" senza usare le
>> espressioni regolari?
>>
>> --
>> Daniele Forsi
>> --
>> Mailing list info: http://lists.linux.it/listinfo/gulli
>> Pagina web del GULLI: www.livorno.linux.it
>
>
> --
> Mailing list info: http://lists.linux.it/listinfo/gulli
> Pagina web del GULLI: www.livorno.linux.it
--
By Anubis Wolf - Alias: Nicola Tobi
Maggiori informazioni sulla lista
Gulli