Статистика

Правила игры «Быки и коровы»

В «Быков и коров» играли на бумаге задолго до компьютеров, а в 1970-х эта игра на отгадывание числа стала одной из первых игр для ЭВМ. Правила укладываются в пару строк, а чтобы отгадывать быстро, уже нужно рассуждать.

Что загадано

Четырёхзначное число, все цифры в котором разные. Первой может стоять ноль, поэтому 0123 и 0987 тоже подходят. Всего таких чисел 5040: на первое место годится любая из 10 цифр, на второе любая из 9 оставшихся, затем 8 и 7.

Как отвечает игра

Ты называешь своё число из четырёх разных цифр, а игра сравнивает его с загаданным и говорит два числа:

  • 🐂 быки: сколько цифр есть в загаданном числе и стоят на тех же местах;
  • 🐄 коровы: сколько цифр есть в загаданном числе, но стоят на других местах.

Какие именно цифры оказались быками или коровами, игра не сообщает. Это и есть главная загадка. Если хочется начать попроще, выбери лёгкую сложность: на ней каждая цифра подсвечивается.

Примеры

Пусть загадано число 4271. Вот что ответит игра на разные попытки:

  • 1 бык и 2 коровыдвойка на своём месте, единица и четвёрка есть, но не там
  • 0 быков и 0 коровни одной общей цифры: все четыре можно вычеркнуть
  • 3 быка и 0 коров4, 2 и 7 на местах, ноля в числе нет
  • 0 быков и 4 коровывсе цифры угаданы, но ни одна не стоит на месте
  • 4 быка и 0 коровчетыре быка, число отгадано

Важно: ответа «3 быка и 1 корова» не бывает. Если три цифры стоят на местах, а четвёртая есть в числе, ей остаётся только последнее свободное место, и она тоже оказывается быком.

Попытки

На обычной сложности даётся 25 попыток, на лёгкой попытки не ограничены. После партии в разборе ходов видно, сколько вариантов отсекла каждая попытка.

Уровни сложности

Сложность выбирается над клавиатурой до первой попытки и остаётся до конца партии. Число дня всегда начинается на обычной сложности, а в остальных режимах игра запоминает твой последний выбор.

  • Лёгкая. Кроме быков и коров, каждая цифра подсвечивается: зелёная стоит на своём месте, жёлтая есть в числе, но в другом месте, серой в числе нет. Счётчик вариантов и разбор ходов учитывают подсветку. Такие партии не идут в статистику и серию.
  • Обычная. Классические правила: только количество быков и коров, на отгадку 25 попыток.

Пометки цифр

Кнопка «Блокнот» открывает таблицу: сверху цифры, слева места с 1 по 4. Нажатие на цифру зачёркивает её, второе нажатие отмечает её как точно имеющуюся, третье снимает пометку. С клавиатуры компьютера то же самое делает Shift и цифра. Клетки под цифрами служат черновиком: первое нажатие ставит «?», цифра может стоять на этом месте, второе ставит «×», здесь её нет, третье очищает клетку. Когда ответ однозначен, игра ставит пометки сама: после 0 быков и 0 коров зачёркивает все четыре цифры, а если быков и коров вместе четыре, отмечает эти цифры и зачёркивает остальные. На лёгкой сложности пометки расставляются по подсветке.

Режимы

  • Число дня: одно число для всех, новое каждый день в полночь по Москве. Только оно идёт в статистику и серию, если играть на обычной сложности.
  • Тренировка: случайное число, сколько угодно партий подряд.
  • Игра с другом: загадай число и отправь ссылку.
  • Архив: прошлые числа дня.

Частые вопросы

Что такое бык и что такое корова?
Бык означает, что цифра есть в загаданном числе и стоит на своём месте. Корова означает, что цифра в числе есть, но стоит на другом месте.
Может ли число начинаться с нуля?
Да. Загадывается любое число из четырёх разных цифр, в том числе 0123 или 0987. Всего таких чисел 5040.
Говорит ли игра, какие именно цифры угаданы?
На обычной сложности нет: ты узнаёшь только количество быков и коров, остальное нужно вычислить. На лёгкой сложности каждая цифра подсвечивается: зелёная стоит на своём месте, жёлтая есть в числе, серой нет.
Сколько попыток даётся?
На обычной сложности 25, на лёгкой попытки не ограничены. Опытному игроку обычно хватает пяти-семи.
Какие есть уровни сложности?
Лёгкая: цифры подсвечиваются, партии не идут в статистику. Обычная: только быки и коровы, 25 попыток. Сложность выбирается до первой попытки.
Когда появляется новое число дня?
Каждый день в полночь по московскому времени. Число одно для всех игроков, поэтому результатами удобно меняться.
Где хранится моя статистика?
Только в твоём браузере. Регистрации нет, личные данные не собираются. Сайт считает лишь анонимные посещения страниц, без cookies.