Euler Lab

100 problemas, 4 niveles cada uno

Progreso
0/100
projecteuler.net

Matemáticas computacionales

Cada problema tiene 4 niveles de solución: a mano, fuerza bruta, pythónico y matemático. Ejecuta código Python directamente en el navegador.

#001 NÚMEROS

Múltiplos de 3 y 5

Suma todos los múltiplos de 3 o 5 menores que 1000.

5%
#002 SECUENCIAS

Fibonacci pares

Suma los términos pares de Fibonacci menores que 4 millones.

5%
#003 PRIMOS

Factor primo mayor

Encuentra el factor primo más grande de 600851475143.

5%
#004 NÚMEROS

Palíndromo más grande

Mayor palíndromo producto de dos números de 3 dígitos.

5%
#005 NÚMEROS

Mínimo común múltiplo

Menor número divisible por todos del 1 al 20.

5%
#006 NÚMEROS

Suma vs cuadrado

Diferencia entre cuadrado de suma y suma de cuadrados.

5%
#007 PRIMOS

Primo 10001

Encuentra el primo número 10001.

5%
#008 STRINGS

Producto en serie

Mayor producto de 13 dígitos adyacentes en un número.

5%
#009 NÚMEROS

Triplete pitagórico

Triplete pitagórico donde a + b + c = 1000.

5%
#010 PRIMOS

Suma de primos

Suma de todos los primos menores que 2 millones.

5%
#011 NÚMEROS

Producto en cuadrícula

Mayor producto de 4 números adyacentes en una cuadrícula 20×20.

5%
#012 NÚMEROS

Número triangular

Primer número triangular con más de 500 divisores.

5%
#013 STRINGS

Suma grande

Primeros 10 dígitos de la suma de 100 números de 50 dígitos.

5%
#014 SECUENCIAS

Secuencia Collatz

Número bajo 1 millón que produce la cadena Collatz más larga.

5%
#015 COMBINATORIA

Caminos en cuadrícula

Rutas en una cuadrícula 20×20 moviéndose solo derecha y abajo.

5%
#016 NÚMEROS

Suma de dígitos de potencia

Suma de los dígitos de 2¹⁰⁰⁰.

5%
#017 STRINGS

Letras en números

Total de letras al escribir del 1 al 1000 en palabras.

5%
#018 NÚMEROS

Ruta máxima en triángulo

Suma máxima recorriendo un triángulo de arriba a abajo.

5%
#019 NÚMEROS

Contando domingos

Domingos que cayeron en día 1 del mes en el siglo XX.

5%
#020 NÚMEROS

Suma dígitos factorial

Suma de los dígitos de 100!

5%

021-100 próximamente