Archivo

Posts Tagged ‘Python’

Encontrar mis primeros mil millones de primos (python) II

16 febrero, 2013 2 comentarios

nprimos-3

Este es el segundo intento por encontrar mis primeros mil millones de primos y basándome en las fallas obtenidas de mi anterior intento me me ha ocurrido realizar lo siguiente

la idea!

Como me he dado cuenta que mi laptop puede procesar cantidad de 100,000,000 sin problema, entonces porque no procesar bloques de ese mismo tamaño, así que sólo necesitaría procesar 10 bloques de este tipo para lograr encontrar todos los números primos del 2 al 1,000,000,000.
Leer más…

Anuncios

Encontrar mis primeros mil millones de primos (python)

11 febrero, 2013 1 comentario

find_prime_05
En el post anterior logré realizar con cierta rapidez, ahora que voy por más números realizo una pequeña modificación al la función utilizada para conocer el avance por que ha quedado de esta manera:
Leer más…

Categorías:Programing Etiquetas: , ,

Encontrando mi primer millón de números primos (python)

10 febrero, 2013 10 comentarios

find_primes_01

Parece que esto de los números primos es algo que crea adicción y según recuerdo es la tercera ves que me pasa con estos número, pero ahora tengo herramientas que años atrás no tenía.

Me he encontrado con que hay algunos concursos para quien encuentre números primos realmente gigantes, estamos hablando de números primos que tienen del orden de 17 millones de cifras sólo para darse una idea.

Pero como todo en la vida hay que comenzar con dando pasitos y luego ya corremos, aunque puede que intente correr un poco, ya veremos cuantas caídas aguanto!!!
Leer más…

Categorías:Programing Etiquetas: , ,

El número primo más grande de la historia

10 febrero, 2013 Deja un comentario

thebiggestprime

Otro reto más y para python yea!

En el sitio http://programmingpraxis.com/2013/02/08/the-biggest-prime han publicado un reto para escribir los un poco más de 17 millones de dígitos que tiene el 48o número primo de la forma 2**n -1, donde n es un primo.

Como anécdota, he de comentar que los número primos me están asediando últimamente y sólo en el baño me siento seguro y sólo he de contar que todo comenzó desde la prueba que hace el Facebook Hack para entrar en la primera ronda, pero eso es otra historia.
Leer más…

Categorías:Programing Etiquetas: , , ,

Facebook Hacker Cup 2013 hace uso del teorema de Fermat

16 enero, 2013 Deja un comentario

facebookcup
Leyendo por ahí, me encuentro con que la copa pistón… a no, la Copa Hacker de Facebook 2013 ya está en puerta y me ha resultado de lo más interesante, sobre todo revisando el tipo de problemas que se han planteado en las emisiones anteriores, por ejemplo:

Escribir un programa que lea una lista de enteros (siempre menos de 100 en total), e imprimirlas de todas las maneras posibles en las que cada entero puede expresarse como la suma de dos cuadrados. Por ejemplo 25 es (02)+(52) or (42)+(32).

Leer más…

Categorías:Programing Etiquetas: , , , ,

Abriendo archivos xlsx con python

27 diciembre, 2012 14 comentarios

python-xlsx-1
Ya con anterioridad escribí acerca de como como leer archivos xls, ahora toca hacer lo mismo, pero con archivos xlsx.

Al buscar en san google me he encontrado con una librería llamada OpenPyXL, así que veamos si funciona.
Leer más…

Agregando comas a cantidades en python

11 diciembre, 2012 3 comentarios

addComa

Hola, ya estamos en diciembre y yo sigo enamorado de python y me sigue ayudando a resolver algunas situaciones que se me presentan dia a dia y sobre todo si trabajas con contadores (saluditos a ellos y ellas!)

Y como el título lo dice, una petición que me han hecho es si es posible adicionar los separadores de comas correspondientes a los miles, para a un grupo de cantidades y para evitar hacer a mano, pensé rápidamente en python.
Leer más…

smilinginrm35

Ramblings and Musings from Room 35

PiKon

3D Printing + Raspberry Pi Camera = PiKon Telescope

gvSIG blog

gvSIG project blog

Python Adventures

Welcome to the Jungle!