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 | ![]() |