Projecteuler

4 ~ mayo ~ 09 a las 20:47 | Publicado en De todo, Internet, Ordenadores, Programación | 3 comentarios
Etiquetas: , , ,

Project Euler

Projecteuler es una página web dedicada a dos artes que siempre van de la mano: las matemáticas y la programación. Esta web nos plantea un seguido de ejercicios (hasta 243 de momento) matemáticos, pero que no podremos resolver sin crear antes un programa con ese fin. Evidentemente podremos escribir el programa en el lenguaje que deseemos, y después comprobaremos si nuestra solución es cierta. Si es así, podremos acceder a un foro donde la gente postea sus soluciones en diferentes lenguajes (ensamblador, c, basic, perl, java, python, etc) y comenta el ejercicio.

Si no lo conseguimos, no tendremos acceso a ese hilo y tendremos que volverlo a intentar después de perfeccionar nuestra aplicación. El nivel de los ejercicios va subiendo rápidamente, así que tendremos que remover cielo y tierra para averiguar las funciones más incógnitas y los métodos más extraños de nuestro lenguaje con tal de que todo funcione.

Como ejemplo pondré el primer ejercicio (la web, eso sí, está en inglés):
Si cogemos todos los números menores que 10 múltiples de 3 o 5, tenemos 3, 5, 6 y 9. La suma de estos es 23.
Busca la suma de todos los múltiplos de 3 o 5 por debajo de 1000.

Por mi parte, estoy haciendo lo que puedo con Python, y de momento voy por el ejercicio 11. Las cosas se complican, y los métodos para resolver los problemas van más allá del simple bruteforce.

Y para los que esto les parezca fácil, hay un reto con 2000 dólares en juego que consiste en crear buenos programas para resolver los problemas con el lenguaje APL. El APL es uno de los primeros lenguajes de programación creados, y también uno de los más difíciles, pero allá vosotros.

Anuncio publicitario

3 comentarios »

RSS feed for comments on this post. TrackBack URI

  1. Guau!

    Eso lo voy a provar en cuanto termina los examenes! Bien algo de distraccion!!!!!!!!!!!!!!!!

  2. […] 05/05/2009 Posted by mccrank in General. trackback Me entero gracias a Xonos de la existencia de la página project euler. En esta página se nos proponen ciertos problemas […]

  3. Es una de esas cosas que mejor no descubrir durante época de exámanes, es bastante divertido 😀


Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Crea un blog o un sitio web gratuitos con WordPress.com.
Entries y comentarios feeds.

A %d blogueros les gusta esto: