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

Игра «Найди пару» · Шаг 4 из 4

За сколько ходов

Пока на столе есть карты, партия идёт. Когда найдена последняя пара, игра говорит, за сколько ходов справился игрок: ход — это каждая открытая пара карт, удачная или нет. Говорит по-русски: «21 ход», «23 хода», «12 ходов». А кто не ошибся ни разу, того хвалит.

Что сделать

Скажите, кончилась ли партия, и если да — за сколько ходов, с правильным словом «ход».

Что приходит

  • naydeno — сколько пар уже найдено

  • vsego — сколько пар на поле

  • hody — сколько сделано ходов

Что вернуть

None, пока найдены не все пары; иначе строку «Все пары найдены за N ходов.», а если ходов столько же, сколько пар, — ещё « Ни одной ошибки!».

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

В игре

Игра спрашивает itog после каждого щелчка: None — играем дальше, строка — партия окончена, и её видно под полем. Решите шаг — и в конце будет сказано, за сколько ходов.

Без этого шага: в конце партии не сказано, за сколько ходов.

Вызов
itog(8, 8, 15)
Вернуть
'Все пары найдены за 15 ходов.'

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

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

Обсуждение

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

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