elgio
(usa OpenSuSE)
Enviado em 04/08/2009 - 20:15h
Cloves:
Usando um tosco e ridículo shel script, assim mesmo, na linha de comando, usando a calculadora bc para realizar as divisões levou, em meu processador de 2.4Ghz, 12136 segundos.
Aproximadamente 3 horas (espero ter causado surpresas!)
Agora com um programa em C extremamente otimizado, com tudo que eu já pensei em termos de ganho de desempenho possíveis. não deu nem para medir. Deu menos do que 1 segundo. Só piscou na tela.
26224413688819 = [ 3924293] [ 6682583] (tempo 00:00:00)
Detalhes destas otimizações eu pretendo ir largando a medida que o desafio estiver em andamento.
Viram, pessoal?
Antes mesmo da publicação do artigo o desafio já está cumprindo o objetivo: é mais difícil do que parece a primeira vista. Por isto que ganhará quem mais se aproximar da resposta em até 30 dias.