Certa vez eu estava numa palestra na Escola Técnica, onde fiz o meu segundo grau. Tem palestra que entra por um ouvido e sai pelo outro. Mas daquela palestra eu vou lembrar pelo resto da vida a dinâmica que o cara sugeriu. Ele disse:
- Escolha um número entre 1 e 1000.
- Você sabia que é possível descobrir este número com 10 perguntas?
Pois é, vamos voltar ao presente e desenvolver o exemplo:
Número escolhido: 15
Pergunta 1: É maior que 500? Não.
Pergunta 2: É maior que 256? Não.
Pergunta 3: É maior que 128? Não.
Pergunta 4: É maior que 64? Não.
Pergunta 5: É maior que 32? Não
Pergunta 6: É maior que 16? Não
Pergunta 7: É maior que 8? Sim
Pergunta 8: É maior que 12? Sim
Pergunta 9: É maior que 14? Sim
Pergunta 10: É menor que 16? Sim
Baseado nas perguntas 6 e 10 é encontrado o número 15 como respostas das perguntas.
Por vezes, perguntas mais básicas já indica as possíveis soluções:
Temos tempo para desenvolver esta solução?
Temos recursos humanos, hardware e software para desenvolver esta solução?
Temos dinheiro para desenvolver esta solução?
Vocês tem idéia do número de esclarecimentos técnicos que são feitos durante licitações da PETROBRAS para que se ofereça uma proposta técnica que esteja dentro dos limites definidos pelas regras da licitação? Cada empresa faz perguntas que se acharem necessárias.
Quem for mais competente vai fazer as perguntas que levarão a melhor solução. Se você tiver 1000 soluções diferentes, por eliminação, se souber fazer 10 perguntas então encontrará melhor solução.
No exemplo que mostrei vamos mudar as perguntas 9 e 10:
Pergunta 9: É maior que 13? Sim
Pergunta 10: É maior que 14? Sim
Baseado nas perguntas 6 e 10, as soluções possíveis podem ser 15 e 16. Estão vendo como é necessário saber fazer as perguntas para se chegar a solução mais rapidamente? Por causa da mudança nas perguntas 9 e 10, se torna necessária mais uma pergunta. Se não houver tempo e recursos então o problema vai ficar sem a resposta correta.