Как стать автором
Обновить

Открыть сейф

Время на прочтение1 мин
Количество просмотров1.9K
Привет.

Хочу рассказать вам об одной задаче, которая занимает меня уже очень продолжительное время. Сразу хочу сказать, что я не знаю ее решения (чтобы не превращать топик в очередной топик зла). Также я не встречал задач, подобной этой, в интернете, хотя вполне допускаю, что первый же коммент будет со ссылкой на решение.

Итак, задача.

Предположим, у нас есть сейф с цифровым замком. Чтобы открыть сейф, необходимо набрать на цифровой клавиатуре код, состоящий из n цифр (цифры могут повторяться). Сейф откроется, как только код будет набран — предыдущие неправильные цифры не учитываются. То есть, если код равен «1234», сейф откроется, даже если набрать «51234», «781234» или «11234». Задача заключается в том, чтобы найти такую последовательность цифр, которая со 100% вероятностью откроет сейф и которая будет минимальна по длине.
Теги:
Хабы:
Всего голосов 22: ↑19 и ↓3+16
Комментарии36

Публикации

Истории

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн