Логическая задачка Есть два абонента

Логическая задачка

Есть два абонента A и B, почтальон C и открытый сейф с двумя замками. У каждого абонента есть ключ от одного из замков. Если передавать ключ через почтальона, то он может сделать дубликат. Как передать письмо от одного абонента к другому через почтальона, чтобы тот не смог его прочитать? Как изменится алгоритм, если в сейфе сделать небольшое отверстие для вложения письма?

#logic@proglib #puzzles@proglib
Скачать книгу

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *