soluzione n. 86

Sappiamo che uno dei due è un matematico e l'altro un fisico.

Supponiamo che l'uomo dai capelli neri dica la verità allora anche l'altro direbbe la verità… cosa non possibile in quanto almeno uno dei due mente.
Quindi A mente ed é il fisico, ne segue che B deve essere il matematico e quindi anche B mente.