[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problema Republica Tcheca



Oi Henrique

Vamos definir a função g:N->N, mais natural e mais fácil de se lidar, da
seguinte forma:
g(n)=k pra todo inteiro com n =2^k*l , onde k eh um numero natural e l eh
impar. veja que ela é quase igual a função f, só diferindo nos ímpares
(f(impar)=1 e g(impar)=0).

Agora vamos calcular os valores iniciais de g e dispo-los de uma forma
diferente.

Considere a árvore abaixo:

g(2)
g(3)                         g(4)
g(5)         g(6)           g(7)            g(8)
g(9) g(10) g(11) g(12) g(13) g(14) g(15) g(16)

Cada linha tem 2^(n-1) elementos. Vamos dizer que g(2) é pai de g(3) e g(4),
assim como g(5) é pai de g(9) e g(10) e g(8) é pai de g(15) e g(16). de modo
geral, g(n) é pai de g(2n-1) e g(2n).

Substituindo pelos valores de g:

1
0           2
0    1     0    3
0 1 0 2 0 1 0 4

É fácil ver e provar que se g(n)=k, então os filhos de g(n) valem 0 e k+1. A
partir daí vc sabe dizer quanto dá a soma de cada linha?

Não vou terminar o problema por preguiça e porque tenho certeza que agora
não falta muito, até porque é fácil relacionar as somas de f com as de g...

Bruno Leite
brleite@ime.usp.br
bruleite@uol.com.br
http://www.ime.usp.br/~brleite

PS Aliás toda a lista de "Olimpíadas ao redor do mundo" é interessante.
Gostaria de saber se alguém sabe fazer o 72.

-----Mensagem original-----
De: Henrique Lima <santanahenrique@hotmail.com>
Para: obm-l@mat.puc-rio.br <obm-l@mat.puc-rio.br>
Data: Quinta-feira, 19 de Julho de 2001 00:07
Assunto: Problema Republica Tcheca


>     gostaria de ajuda nesse problema
>
>Uma função f:N->N é tal q f(n)=1 se n eh ímpar e f(n)=k pra todo inteiro
par
>n =2^k*l , onde k eh um numero natural e l eh impar. determine o maior
>natural n para o qual:
>  f(1)+f(2)+...+f(n)=<123456
>
>    valeuz
>
>_________________________________________________________________________
>Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
>