• Есть ли алгоритм решения игры Быки и коровы?

    @Kspsmith
    После 2 хода откидываем числа 2,5. Замечаем, что часто используются 4,9 по 4 раза и 1,7 по 3 раза. Поэтому выбираем числа 2 хода для перебора вариантов их 12 штук (79 , 71, 74, 91, 94, 14) x2. Далее жирным помечены быки.
    [79] Сравнив 2 ход с 3 получаем 7х9х, но сравнив с 5 ожидаемого результата не получим. минус
    [79] Сравнив 2 ход с 3 получим 2 и 9 быки в 2 ячейке. минус
    [71] Сравнив 2 ход с 5 получим 7 и 1 быки в 1 ячейке. минус
    [71] Сравнив 2 ход с 5 получим хх17, а 4,9 лишние. Но тогда 3 и 4 ход дают быки 0 и 6 в 1 ячейке. минус.
    [74] Сравнив 2 ход с 3 получаем, что 7 не перестало быть быком, а должна была. минус
    [74] Если 4 бык, то 5 ход выдал бы 2 коров
    [91] Сравнив 2 ход с 4 получаем х9х1, а 4,7 лишние. Сравнив результат с 3 получим 09х1 с 1 получим 0981
    [91] Сравнив 2 с 4 получим 9 и 1 быки в 3 ячейке. минус
    [94] Сравнив 2 с 3 должны получить 2 коровы. минус
    [94] Сравнив 2 с 3 ходом получим 9хх4. но это не бьется ни с 4 ни с 5. минус
    [14] Сравнив 2 с 4 ходом получим х41х. Сравнив с 5 должны были получить 2 коровы. минус
    [14] Сравнив 2 с 3 ходом получим 0хх4 так как 7, 9 лишние. сравнив результат с 5 ходом получим быки 0 и 1 в ячейке 1.
    Ответ: 0981