Не понял, как ТС решил игру на трёх числах. Всё сложнее.
Игрок А загадывает число, игрок В угадывает. Составляем матрицу игры, элементами которой являются числа попыток.
Если В с первого раза угадал число, то число попыток 

. Это диагональные элементы 

.
Если В начал угадывание с числа 

, а А загадал 

 или 

, то на следующем ходу решение будет найдено. Т.е. для элементов 

 и 

 число попыток равно 

.
А вот если А загадал 

, а В первым назвал 

, или наоборот А загадал 

, а В первым назвал 

, то на втором ходе число можно не угадать. И для В опять нужна стратегия. Как её получить? - Ясно, что первым надо называть число, имеющее бо`льшую вероятность быть названным А. Но эту вероятность мы пока не знаем. Поэтому назову пока эти элементы 

.
Имеем матрицу:

Что дальше?