é entao, fiquei na duvida se podia usar entropia aí, pq eh um pouco
diferente, mas com 6 eh tranquilo acertar
 problema eh provar mesmo quantos sao ehhe

2008/11/18 Maurício Collares <[EMAIL PROTECTED]>

> Não existe maneira de fazer só com 4 tentativas. Suponha que o
> computador pode prever o que você vai falar (isso não é nada irreal,
> pois se o computador escolhe os bits aleatoriamente e uniformemente, a
> chance de ele escolher o correspondente a "adivinhar" é não nula).
> Você tenta "0001" e o computador, só de maldade, responde "1". Você
> não sabe qual dos 4 dígitos está errado, mas o fato é que você só tem
> mais três tentativas pra acertar segundo sua conjectura:
>
> * Se você tentar mudar apenas um dígito por tentativa (em relação a
> combinação original), o computador adivinha qual dígito você não
> tentou e escolhe ele como o errado, de modo que você só vai poder
> acertar de quinta.
> * Se você mudar mais de um dígito em uma das três tentativas que
> sobrou e, por consequencia disso, conseguir mudar todos os dígitos (se
> não mudar todos, faz a mesma coisa que no caso anterior), você vai ter
> dois dígitos que sempre são mudados juntos em relação a configuração
> original. Então o computador adivinha qual par sempre é testado
> conjuntamente e escolhe um elemento do par como errado. Então, em
> todas as tentativas, ou você não muda o dígito errado, ou muda o
> dígito errado pra um dígito certo e muda um dígito certo pra um dígito
> errado.
>
> Segue-se que, no pior caso, 4 lances não bastam. É fácil fazer com 6
> lances (basta tentar uma configuração inicial qualquer e mudar os bits
> um por um para conseguir informação sobre eles: em cinco lances, vc
> tem toda a informação necessária, e aí dá pra acertar no sexto), mas
> não pensei como fazer pra provar que dá (ou que não dá) pra fazer com
> cinco.
>
> --
> Abraços,
> Maurício
>
> 2008/11/18 Felipe <[EMAIL PROTECTED]>:
> > por entropia deveria ser -log_2 ^(1/(2^4))=log_2^(2^4)=4 bits
> > certo?
> >
> > 1a-q tal poe sem perda de generalidade 0000
> > descobre que sao 2 zeros e 2 uns (2 acertos)
> > 2a-depois poe 0111 (3 acertos)
> > 3a- 0001
> > 4a-
> >
> > ah fiz rapido , alguem deve achar uma maneira de no máximo 4.
> >
> >
> >
> > 2008/11/18 Douglas Ribeiro Silva <[EMAIL PROTECTED]>
> >>
> >> O jogo dos 4 bits consiste no computador escolher um número de 4 bits
> >> e o usuário tentar adivinhar. Para cada palpite do usuário o
> >> computador retorna quantos bits ele acertou.
> >>
> >> Ex: o computador escolhe 0101
> >>
> >> Usuario: 0000
> >> PC:2
> >> Usuario: 0100
> >> PC: 3
> >> Usuario: 1111
> >> PC: 2
> >> Usuario: 0111
> >> PC: 1
> >> Usuario: 0101
> >> PC: 4
> >>
> >> Qual a melhor estratégia para o jogo? O jogador deve sempre trocar a
> >> quantidade de dígitos que o computador indicar? Qual a quantidade
> >> máxima que um usuário inteligente gastaria para acertar o numero?
> >>
> >>
> =========================================================================
> >> Instruções para entrar na lista, sair da lista e usar a lista em
> >> http://www.mat.puc-rio.br/~obmlistas/obm-l.html<http://www.mat.puc-rio.br/%7Eobmlistas/obm-l.html>
> >>
> =========================================================================
> >
> >
>
> =========================================================================
> Instruções para entrar na lista, sair da lista e usar a lista em
> http://www.mat.puc-rio.br/~obmlistas/obm-l.html<http://www.mat.puc-rio.br/%7Eobmlistas/obm-l.html>
> =========================================================================
>

Responder a