O Project Euler é uma plataforma que consiste em uma série de desafios matemáticos/computacionais que requerem mais do que matemática simples para serem resolvidos. São problemas complexos onde a sua resolução manual não é trivial, sendo necessário fazer uso da programação de computadores para obter o resultado. Logo, trata-se de uma plataforma conhecida e utilizada principalmente por estudantes e profissionais de TI, além de entusiastas do ramo.
A fim de desenvolver e praticar minhas habilidades matemáticas e computacionais e aprender novas linguagens de programação, comecei a fazer uso da ferramenta e implementar os algoritmos para solução dos problemas. Disponibilizo abaixo o código-fonte dos problemas solucionados até o momento. É válido ressaltar que, como existem diversas formas de resolver o mesmo problema, é provável que existam na internet soluções mais elegantes ou computacionalmente mais eficientes. Este trata-se apenas de mais um repositório para dar suporte ao programador. Faça bom uso! =)
Problema | Linguagem | Download |
---|---|---|
001 | Python | |
002 | Python | |
003 | Python | |
004 | Python | |
005 | Python | |
006 | Python | |
007 | Python | |
008 | Python | |
009 | Python | |
010 | Python | |
011 | Java | |
012 | Java | |
013 | Java | |
014 | Java |