Угадай число · Гайд

Советы по «Угадай число»: как взломать пятизначный код за шесть попыток (2026)

slug: number-guess-beginner-tips · Last verified 2026-10-06

Попробуйте сами — играйте в Угадай число сейчас

Бесплатно в браузере, без скачивания и регистрации.

Играть в Угадай число

Обновлено: 6 октября 2026 · Проверено на сборке «Угадай число» от Playnesta (оригинальный движок Playnesta на базе MIT-проекта word-guess) · Код: 5 цифр, повторы разрешены · Попыток: 6 · Пространство: 100 000 кодов
Метод: каждое число ниже прочитано из кода играбельной сборки этого сайта и затем перепроверено в браузере без интерфейса. По отгруженному коду: секрет состоит из пяти цифр, каждая от 0 до 9 и может повторяться, поэтому пространство кодов — 100 000 (00000-99999); доска — 6 строк по 5 клеток (30 клеток), на клавиатуре 10 цифровых клавиш; подсчёт идёт по правилу двух проходов (сначала зелёный, затем жёлтый на счёт тех цифр, которые код ещё должен отдать); код дня выводится из даты, ссылка ?code=12345 фиксирует код, а кнопка «Новый код» выдаёт случайный. Тест без интерфейса прошёл 38/38 проверок: чистый старт без ошибок консоли, без внешних запросов и без ответов 4xx; попытка неверной длины отклонена; реальный клик мышью и реальное касание заполняют клетки; правило повторов (код 11234 против попытки 21100 даёт жёлтый / зелёный / жёлтый / серый / серый); клавиатура окрашивается в лучшем состоянии по каждой цифре; выигрышная строка становится полностью зелёной и доска замораживается; шесть неверных строк дают проигрыш и раскрывают код; нет горизонтальной прокрутки и все 30 клеток в экране при 390px и при 1280px; и мост выдаёт load / start / win / restart и ровно один 60-секундный зонд. Дополнительно на тех же правилах прогнаны два теста решателя: энтропийный решатель (всегда играет догадку, лучше всего делящую оставшиеся коды) тратил в среднем 4,75 попытки и взломал 94,0% из 200 случайных кодов за шесть попыток, а наивный решатель (после первой попытки играет первый ещё совместимый код) тратил в среднем 5,56 и взломал лишь 58,6% из 3000.

1. Серый — самая сильная клетка, а не самая слабая

Новички читают доску наоборот. Зелёный кажется попаданием, жёлтый — прогрессом, поэтому серый выглядит потерянной клеткой. Всё наоборот. Зелёный сообщает об одной клетке; жёлтый говорит, что цифра стоит в другом месте; но серый полностью убирает цифру из кода.

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

2. Первые две строки тратьте на информацию, а не на попытку угадать

В игре с кодом первая попытка — это зонд. Строка из пяти разных цифр проверяет пять из десяти символов сразу, и обычно это почти всё, что есть в коде: ожидаемое число различных цифр в случайном пятизначном коде около 4,10 (10 × (1 − 0,95)), а примерно 7 кодов из 10 (69,8%) повторяют хотя бы одну цифру, так что один чистый зонд из пяти разных цифр обычно затрагивает почти все различные цифры, которые нужно найти. Попытки вроде 01234 или 12345 — это не лень, а самое информативное начало.

Тест решателей показывает, насколько это важно. На тех же правилах решатель, всегда играющий самую информативную догадку, взломал 94,0% кодов за шесть попыток при среднем 4,75. Решатель, игравший первый совместимый код — соблазнительный короткий путь, — тратил в среднем 5,56 и взломал лишь 58,6%. Разница почти целиком в первых двух строках: один составляет карту кода, другой просто гадает.

3. Проверяйте повторы цифр специально

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

  • Первый проход находит точные совпадения: 1 во второй клетке зелёная, она израсходована, и цифры, которые коду ещё нужно разместить, — 1, 2, 3 и 4.
  • Второй проход их распределяет: введённая 2 забирает единственную 2 (жёлтый), 1 в третьей клетке забирает вторую 1 (жёлтый), а двум 0 брать нечего (серый).
  • Результат: жёлтый / зелёный / жёлтый / серый / серый.

Практический ход — поставить одну и ту же цифру дважды в строке, если подозреваете повтор. Зелёный плюс жёлтый доказывают, что в коде минимум два вхождения; зелёный плюс серый — что ровно одно. Такой зонд часто ценнее целой строки новых цифр, потому что превращает смутное «эта цифра там есть» в счёт.

4. Превращайте зелёный в позиции, а жёлтый — в исключения

Зелёная клетка фиксирует позицию и больше не требует проверки — но она не означает, что цифра встречается только один раз. Зелёная 5 при разрешённых повторах значит, что в коде может быть ещё одна 5 в другом месте, поэтому продолжайте её учитывать, а не вычёркивать.

Жёлтая клетка — это вычитание, а не ответ. Она говорит: цифра есть в коде, но не в этой клетке. Два жёлтых одной цифры в разных клетках — подарок: они исключают две позиции сразу. Полезная привычка — записывать рядом с доской оставшиеся позиции каждой жёлтой цифры и потратить строку, когда у цифры осталось два кандидата.

5. Концовка: перестаньте зондировать и начните перебирать

Когда осталось одна-две строки, прекратите исследование и перечислите. Выпишите все коды, ещё совместимые со всей увиденной обратной связью; на хорошо разведанной доске этот список короток — часто одна, две или три строки. Если остался один код, играйте его. Если два-три, выберите догадку, которая их разделяет, то есть обычно ту, что открывает больше позиций у ещё неясных цифр.

Две ловушки концовки. Первая: серый из ранней строки всё ещё верен, не проверяйте заново уже исключённую цифру. Вторая: важен счёт; если код повторяет цифру, а вы зафиксировали только одно вхождение, догадка, потратившая обе клетки на эту цифру, скажет, есть ли второе вхождение.

6. Шесть попыток — это реальный бюджет

Пять цифр из десяти символов — это 100 000 кодов, около 16,6 бита неопределённости, против шести попыток максимум по 243 варианта обратной связи. Места хватает на честную дедукцию и не хватает на бездумное угадывание, и цифры решателя показывают обе стороны: хорошая игра почти всегда укладывается в шесть, короткий путь — нет.

Поэтому не читайте проигрыш как ошибку. Даже энтропийный решатель не берёт около 6% кодов за шесть попыток, а человек — больше. Если раунд закончился без решения, код раскрывается, а кнопка «Новый код» внизу доски сразу выдаёт случайный код для следующего раунда; код дня вернётся, если открыть страницу заново без переигровки.

FAQ

Как играть в «Угадай число»?

Введите пять цифр в текущую строку экранной клавиатурой или с физической клавиатуры и нажмите Enter. Каждая цифра оценивается зелёным (цифра на своём месте), жёлтым (цифра есть в коде, но в другом месте) или серым (все вхождения этой цифры уже учтены). Взломайте код за шесть строк; если строки закончатся, код раскроется.

Что означают зелёная, жёлтая и серая клетки?

Зелёный — точное попадание, и эта цифра израсходована. Жёлтый означает, что цифра стоит в другом месте кода. Серый означает, что цифра больше недоступна: поскольку повторы разрешены, серая клетка — полное исключение, и поэтому это самый полезный результат на доске.

Может ли код повторять цифру?

Да. Каждая из пяти позиций — независимая цифра от 0 до 9, повторы включены, поэтому 11111 и 90210 — допустимые коды. Подсчёт решает это правилом двух проходов, и вы можете намеренно ввести одну цифру дважды в строке, чтобы узнать, повторяет ли её код.

Какая первая попытка лучшая?

Пять разных цифр, например 01234 или 12345. Строка из пяти разных цифр проверяет половину набора символов за одну попытку, а случайный пятизначный код содержит в среднем лишь около 4,10 различных цифр, поэтому стартовый зонд обычно затрагивает почти все различные цифры кода. Первая строка служит для деления пространства, а не для попытки угадать.

Сколько всего возможных кодов?

100 000: все коды от 00000 до 99999, потому что каждая из пяти позиций может быть любой из десяти цифр, а цифры могут повторяться. Около 30,2% кодов используют пять разных цифр; остальные 69,8% повторяют хотя бы одну.

Все играют один и тот же код?

Да: стартовый код — это код дня, выведённый из даты, поэтому до местной полуночи он одинаков у всех игроков. Ссылка ?code=12345 фиксирует конкретный код для тренировки или обмена, а кнопка «Новый код» выдаёт случайный от 00000 до 99999.

Шести попыток достаточно?

Для хорошей игры — да: энтропийный решатель взломал 94,0% из 200 случайных кодов за шесть попыток при среднем 4,75. Для ленивой игры — нет: те же правила с наивной стратегией «играть первый совместимый код» взломали лишь 58,6% из 3000 при среднем 5,56. Шесть строк — это бюджет, который делает два стиля игры измеримо разными, и в этом весь смысл.

Работает ли на телефоне и сохраняется ли прогресс?

На телефоне да: при 390px все 30 клеток и вся клавиатура остаются в экране без горизонтальной прокрутки, а касание идёт тем же путём кода, что и клик мышью. Прогресс между визитами не сохраняется: при повторном открытии страницы вы начинаете код этого дня с нуля, а «Новый код» даёт случайный.

Где в это играть?

Прямо на странице number-guess этого сайта. Движок оригинальный, Playnesta, а базовый стиль клеток и правило подсчёта в два прохода происходят из wordle-clone под лицензией MIT от WebDevSimplified и участников (commit b12c2df); страница не содержит ни изображений, ни звука, ни шрифтов и ничего не загружает во время работы, а лицензия и атрибуция указаны под игрой.

Ещё игры

Ещё бесплатные игры на Playnesta — выберите следующую партию.