Правила игры «Быки и коровы»
В «Быков и коров» играли на бумаге задолго до компьютеров, а в 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.