Войти Создать аккаунт

Игра «Быки и коровы» · Шаг 2 из 5

Годится ли ход

Игрок набирает «123», «12345», «12а4» или «1123». Считать по таким быков и коров бессмысленно — надо сказать, что не так, и спросить снова.

Что сделать

Проверьте ход игрока, прежде чем считать по нему быков и коров.

Что приходит

  • hod — что набрал игрок, строка без пробелов по краям

Что вернуть

None, если в ходе ровно четыре разные цифры; иначе — строку с причиной, первой подошедшей по порядку из «Подробных правил».

Допишите функцию proverit_hod в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

В игре

Игра зовёт proverit_hod на каждый ваш ход, до подсчёта быков и коров: причину печатает и спрашивает снова. Решите шаг — и «123», «12а4» или «1123» перестанут считаться попытками.

Без этого шага: годится любой ход, даже «абвг».

Вызов
proverit_hod("1234")
Вернуть
None

Готовая игра →

Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.