[RETO] Project Euler 1

Iniciado por Psyke1, 23 Enero 2013, 12:15 PM

0 Miembros y 1 Visitante están viendo este tema.

BlackZeroX

#40
Cita de: imoen en 25 Enero 2013, 23:50 PM
y estamos seguros que distribuir la carga a cada core es mas lento que la formulita matematica ?¿

Has un benchmark EN CUALQUIER LENGUAJE y nos cuentas.

Dulces Lunas!¡.
The Dark Shadow is my passion.

LeandroA

Cita de: imoen en 25 Enero 2013, 12:32 PM
LeandroA, siento decirte que tu código es el mas lento de todo, o al menos eso creo , pq recorres el campo de datos 2 veces , aunque vallas haciendo los saltos de 3 y 5 ademas que los bucles for son quizá los mas lentos , eso combinado con que calculas el modulo te ponen en el codigo mas lento.

Te equivocas, es uno de los mas rápidos dentro de los que usan bucles, pero reconozco que es una suerte de mentira ya que no no podría usar otro numero que no sea  1000 (al menos eso creo).

eso si ni se acerca a la de MCKSys Argentina y a la V3 de BlackZeroX

Citar
Tiempo BlackZeroX V2                   951,788 msec
Resultado BlackZeroX V2               233168

Tiempo BlackZeroX V1                   1.537,512 msec
Resultado BlackZeroX V1                233168

Tiempo 7913                                  6.466,132 msec
Resultado 7913                               233168

Tiempo dany                                  6.169,530 msec
Resultado dany                               233168

Tiempo Spyke1                               3.692,984 msec
Resultado Spyke1                            233168

Tiempo Argentina                            60,390 msec
Resultado Argentina                         233168

Tiempo LeandroA                             1.336,028 msec
Resultado LeandroA                         233168

Tiempo BlackZeroX V3                     53,147 msec
Resultado BlackZeroX V3                 233168

Saludos.

imoen

LEandro

Acabas de convertirte en testeador oficial del proyecto xDDDDDDDDDDD, yo te nombrbo in nomime patre et filium XDDD, puedes retocar el code para que ordene del mas rápido al mas lento , y ya eres el testeador oficial del reto xDD

Uh , por una lado tiene suerte pq a 1000 es div by 5 , entoces vale step 5 en el for , y tambien en el 3 step 3 , pero si fuera efectivamente 1001 ya no valdria xD

bs imoen
Medion Akoya p6624
i-3 370
8 gigas DDR 3 RAM //750 hd 5400
gforce gt425 optimus XDD
Esta es mi casa, mi pueblo , o lo que queda de el aun asi lucharemos ... POR BENALIA....!!

srta imoen