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

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

Игра «Тетрис» · Шаг 7 из 9

Очки за линии

Очки в классическом тетрисе дают не за линию, а за посадку: одна линия — сорок, две — сто, три — триста, четыре разом («тетрис») — тысяча двести. Четыре по одной — сто шестьдесят, четыре разом — в семь с лишним раз больше: игра поощряет риск. И чем выше уровень, тем дороже.

Что сделать

Посчитайте очки за посадку по правилам классического тетриса.

Что приходит

  • skolko — сколько линий убрано одной посадкой

  • uroven — уровень игры, от 0

Что вернуть

Очки: 0 линий — 0, 1 — 40, 2 — 100, 3 — 300, 4 и больше — 1200; всё × (uroven + 1): 2 линии на 3-м уровне — 400.

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

В игре

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

Без этого шага: очко за линию, без премии за четыре разом.

Вызов
ochki_za_linii(1, 0)
Вернуть
40

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

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

Обсуждение

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

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