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

Игра «2048» · Шаг 5 из 5

Есть ли ещё ход

Партия кончается не тогда, когда поле заполнено, а когда ни одна стрелка ничего не сдвинет. Полное поле, на котором рядом лежат две одинаковые плитки, — ещё живое.

Что сделать

Скажите, жива ли ещё партия — сдвинет ли хоть одна стрелка что-нибудь.

Что приходит

  • pole — поле, 0 — пусто

Что вернуть

True, если есть пустая клетка или две одинаковые плитки рядом — в ряду или в столбце; иначе False.

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

В игре

Игра спрашивает hody_est после каждого хода. False — партия окончена, игра называет счёт и лучшую плитку. Решите шаг — и полное поле, где ещё можно что-то слить, перестанет кончать партию.

Без этого шага: партия кончается, как только поле заполнено, даже если плитки ещё можно слить.

Вызов
hody_est([[2, 4], [8, 0]])
Вернуть
True

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

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

Обсуждение

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

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