elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 05:18  


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!

+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderadores: Novlucker, Leo Gutiérrez., EleKtro H@cker)
| | |-+  [RETO+Python] A ver quien la tiene mas corta... (v2)
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 2 [3] Ir Abajo Respuesta Imprimir
Autor Tema: [RETO+Python] A ver quien la tiene mas corta... (v2)  (Leído 2,842 veces)
mr.blood

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Re: [RETO+Python] A ver quien la tiene mas corta... (v2)
« Respuesta #30 en: 12 Enero 2011, 15:48 »

Tu codigo es mas corto mr.blood :) Aunque a mi eso de usar ; me parece un poco trampa :P

El tuyo son 74 bytes... lo he modificado un poco y lo he dejado en 72 :P
Código
f,l,i=2,[],input()
while i>1:
while i%f==0:i/=f;l+=f,
f+=1
print l

Jaja, ni me habia dado cuenta, porque conte el ultimo salto de linea :P.

Porque te parece trampa, Python lo da, asi que es valido :P.

¬¬ Modificaste mi codigo ¬¬.

Creo que eso es insuperable, pero vere si puedo hacer algo mas.

Sa1uDoS


En línea
Karcrack


Desconectado Desconectado

Mensajes: 2.192


Se siente observado ¬¬'


Ver Perfil
Re: [RETO+Python] A ver quien la tiene mas corta... (v2)
« Respuesta #31 en: 12 Enero 2011, 15:53 »

Nah, solo es que no me gusta, no es trampa ni mucho menos ;) Por ahora eres el ganador, aunque yo le haya quitado 2 bytes a tu code :laugh:


En línea

thefalas

Desconectado Desconectado

Mensajes: 15


Ver Perfil
Re: [RETO+Python] A ver quien la tiene mas corta... (v2)
« Respuesta #32 en: 13 Enero 2011, 22:24 »

Buenas, lo máximo que he logrado han sido 82 bytes
Código
a,b,n=[],input(),2
while n<=b:
if b%n==0:b=b/n;a.append(n)
else:n+=1
print a
 

PD: soys unos cracks, 72 bytes... :D
EDIT: ¿como haceis para resaltar el código?
« Última modificación: 14 Enero 2011, 16:08 por thefalas » En línea
mr.blood

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Re: [RETO+Python] A ver quien la tiene mas corta... (v2)
« Respuesta #33 en: 14 Enero 2011, 15:15 »

Jeje, con el segundo while acortas codigo :D.

Para poner el codigo resaltado usa el GeSHi osea, pones
Código
 
[/b] por ejemplo para Python
Código
print "Hola"
.

Sa1uDoS
En línea
Páginas: 1 2 [3] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Reto/Juego Ejercicios en Python « 1 2 3 4 »
Ejercicios
Novlucker 47 9,136 Último mensaje 20 Diciembre 2010, 06:47
por [L]ord [R]NA
Reto: Números primos en python
Ejercicios
Novlucker 6 2,858 Último mensaje 24 Noviembre 2010, 16:02
por Novlucker
Mini Reto Python. Dibujar rombo ~
Ejercicios
Dnk! 13 3,150 Último mensaje 2 Diciembre 2010, 11:31
por Dnk!
[RETO+PYTHON] A ver quien la tiene mas corta... « 1 2 »
Scripting
Karcrack 20 2,420 Último mensaje 5 Enero 2011, 04:29
por ChicoMaravilla
[RETO+Python] Buscando rangos
Scripting
Novlucker 13 1,852 Último mensaje 31 Enero 2011, 18:30
por Karcrack
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines