Resposta: o número de Ana é 50.
Ana vê os números de Bento (20) e de Carlos (30). Portanto o dela só pode ser 10 ou 50.
Daí dizer logo que não sabe o seu número. Mas continua raciocinando:
a) Supondo que seja 10
Sendo assim, ela pensa que Bento, vendo o hipotético 10 de Ana e o 30 de Carlos, concluiria que o seu tanto poderia ser 20 ou 40. Daí o ter dito que não sabia o seu.
E Carlos, vendo o hipotético 10 de Ana e o 20 de Bento, concluiria que o seu teria de ser 10 ou 30. E como 10 não pode ser porque não obedece à condição de não haver números iguais concluiria logo sem qualquer dúvida que o seu número seria o 30.
Mas não, também disse que não sabia o seu, o que, por redução ao absurdo, invalida a hipótese de o nº de Ana ser 10.
Terá de ser o 50.
b) Supondo que seja 50
Bento viu 50 em Ana e 30 em Carlos. Logo, pensou que seu número poderia ser 20 ou 80.
Carlos viu 50 em Ana e 20 em Bento. Logo, pensou que seu número poderia ser 30 ou 80.
Também aqui ambos diriam que não sabem quais são os seus números e o 50 é a hipótese correcta para Ana.