Короткая, но любопытная задача про банковский сейф

Помогите осторожным директорам банка придумать надёжную систему безопасности.

Три директора банка относятся друг к другу с большим недоверием. Они решают придумать систему замков и ключей для защиты сейфа. По их задумке, она должна работать так, чтобы:

👌 В телеграм-канале «Лайфхакер» лучшие статьи о том, как сделать жизнь проще.

  1. Ни один директор не мог открыть сейф в одиночку.
  2. Любые два директора могли открыть сейф, объединив свои ключи.

Какое наименьшее количество замков и ключей им потребуется, чтобы выполнить условия? И как они их распределят?

Директорам нужно закрыть сейф на три замка, каждый из которых открывается двумя ключами. То есть понадобятся три замка и шесть ключей.

Теперь нужно распределить ключи. Для простоты обозначим замки буквами A, B и C. Тогда первый директор получит ключ от замков A и B, второй — от B и С, а третий — от А и C. Так ни один директор не сможет самостоятельно открыть сейф, но у любой пары директоров это получится.

Показать решение
Скрыть решение
Обложка: кадр из фильма «Пираты Карибского моря»
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Это упрощённая версия страницы.

Читать полную версию
Алексей Босенко
Блин, а я ответил один замок и 3 ключа. Там же написано объединив ключи, ну я и подумал, что может быть и буквально. Достаточно чтобы любые 2 ключа из 3ех сложились в 1 и открыли замок, который может быть открыт любым из 3ех вариантов сложенного ключа
Владимир Коротовских
|изменено
Один замок с кодовым ключём из трех цифр. Первый знает первую и вторую цифру, второй знает вторую и третью и третий первую и третью.Замок один - ключей ноль.
Иван Иванов
тогда только втроём открыть можно.
Владимир Коротовских
Почему же? Если первый и второй директор захотят открыть, то первый называется первую и вторую цифру, а второй третью. Если захотят открыть второй и третий, то второй называется вторую цифру, а третий первую и третью. Если первый и третий захотят открыть, то первый называет первую и вторую цифру, а третий третью.
Читать все комментарии