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

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

Все возможные числа

Теперь загадываете вы, а угадывает компьютер. Начинает он с полного списка — всех чисел, которые вообще можно было загадать.

Что сделать

Составьте для компьютера полный список чисел, которые вообще можно загадать.

Что приходит

Ничего: функция зовётся без аргументов.

Что вернуть

Список всех строк из четырёх разных цифр от 0 до 9 по возрастанию: ["0123", "0124", …, "9876"] — всего 5040.

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

В игре

Во второй части игры загадываете вы, а отгадывает компьютер. Он начинает с этого списка и потом вычёркивает из него лишнее. Решите шаг — и компьютер перестанет тратить ходы на числа с повторами цифр.

Без этого шага: компьютер перебирает все 10 000 чисел, даже с повторами цифр, которых загадать нельзя.

Вызов
len(vse_kandidaty())
Вернуть
5040

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

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

Обсуждение

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

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