Adivinhe o número

Escolha o intervalo e tente acertar o número secreto no menor número de tentativas.

    Como jogar

    O jogo sorteia um número inteiro dentro do intervalo escolhido. A cada palpite, ele te diz se o número secreto é maior ou menor que o seu chute, até você acertar. O histórico mostra todos os seus palpites da rodada.

    A estratégia ótima: busca binária

    A forma mais eficiente de jogar é sempre chutar o valor central do intervalo que ainda é possível. Por exemplo, jogando entre 1 e 100, o primeiro chute ideal é 50: se a dica for "maior", o número está entre 51 e 100, e o próximo chute ideal passa a ser 75 — o meio dessa nova faixa. Repetindo esse processo, você elimina metade das possibilidades a cada tentativa, uma técnica chamada busca binária, muito usada também em ciência da computação para buscar valores em listas ordenadas.

    Seguindo essa estratégia, o número máximo de tentativas necessário é o logaritmo na base 2 do tamanho do intervalo, arredondado para cima. Entre 1 e 100, isso dá 7 tentativas; entre 1 e 1000, chega a 10.

    Perguntas frequentes

    Como jogar Adivinhe o número?

    O jogo sorteia um número secreto dentro do intervalo escolhido. Digite um palpite e ele diz se o número secreto é maior ou menor, até você acertar.

    Qual é a melhor estratégia?

    Chute sempre o valor do meio do intervalo que ainda é possível. Por exemplo, entre 1 e 100, comece com 50: isso elimina metade das possibilidades a cada tentativa, chamado de busca binária.

    Quantas tentativas eu deveria precisar?

    Jogando com a estratégia do meio do intervalo, o número máximo de tentativas necessárias é o logaritmo na base 2 do tamanho do intervalo, arredondado para cima. Por exemplo, entre 1 e 100 são no máximo 7 tentativas.

    Ferramentas relacionadas