2015-02-13 10:27 GMT+01:00 Stefano Dal Pra <s.dal...@gmail.com>: > > > > On Fri, Feb 13, 2015 at 10:15 AM, Marco Beri <marcob...@gmail.com> wrote: > >> 2015-02-13 9:50 GMT+01:00 Diego Barrera <diegonebarr...@yahoo.it>: >> >>> |print sum([xfor xin xrange(3,1000,3)if not x %3 or not x %5])| >> >> >> Ahia.... ecco... sei giĆ drogato :-) >> >> Lancio una sfida qui: chi riesce a risolvere il numero 16 in meno >> caratteri? >> >> https://projecteuler.net/problem=16 >> >> Ciao. >> Marco. >> > > Io dico 33 > >>> sum(int(c) for c in "%d"%2**1000) > 1366 > > >>> 'sum(int(c) for c in "%d"%2**1000)'.__len__() > 33 > > Stefano > > Rilancio con 28:
>>> sum(map(int,"%d"%(2**1000))) 1366 >>> 'sum(map(int,"%d"%(2**1000)))'.__len__() 28 > >> -- >> http://beri.it/ - Un blog >> http://beri.it/i-miei-libri/ - Qualche libro >> http://beri.it/articoli/ - Qualche articolo >> >> _______________________________________________ >> Python mailing list >> Python@lists.python.it >> http://lists.python.it/mailman/listinfo/python >> >> >
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python