7,5º obviamente... :o)
Porque:
- Em 360º temos 12h
- Portanto temos 360/12 = 30º/h
- Logo a cada 1/4h temos 30/4 = 7,5º
a cada 90º temos 3 horas, portanto 90/3 = 30; 30/4=7,5º (c.q.d.)
OU
é matemática... podemos ir por vários caminhos mas o destino é sempre o mesmo.
No entanto, a questão de fundo mantem-se, como pergunta o jornalista: "Quanto é isso em dinheiro?"
EDIT: Fibonacci
Como tínhamos falado, não há grande valor nem em reinventar a roda nem em plagiar:A página na wikipedia contém a função fibonacci, informa-nos das aplicações da sequência (como na análise de mercados financeiros) mas também da sua existência na natureza, como é o caso do "arranjo do cone da alcachofra"! o_O
Os algoritmos que falámos são bem conhecidos (este site contem implementações deles todos):
- Recursivo;
- Iterativo;
- Memoization (fazer cache dos números já calculados para obtermos melhor performance);
int
não nos permite obter nem a primeira centena de números (a sequência tem um crescimento exponencial bastante acentuado e rapidamente ultrapassamos Integer.MAX_VALUE
), mas a sua substituição por BigInteger
já nos permite alcançar números de grandeza "ilegível".Em suma, já tínhamos abordado todos estes aspectos, podia colocar aqui o código mas isso levava-nos ao inicio deste texto :)
3 comentários:
E a do Fibonacci de forma iterativa?
Desculpa Ricardo, pensei que já não passavas aqui hoje. Adicionei a parte do Fibonacci :)
Falta apenas confessar a minha vergonha em não ter respondido directamente na altura... :/
Enviar um comentário