Есть задача, которая уже долгое время не дает мне покоя, я даже начинаю сомневаться в том, что у нее есть решение. Звучит она следующим образом:
Дверь закрыта на несколько замков. У каждого из
человек есть несколько ключей, притом никакие
человек не могут открыть дверь, а любые
человек могут. Найдите наименьшее количество замков, на которые закрыта дверь и определите количество ключей у каждого человека.
Кажется, что тут нужно каким-то образом использовать принцип Дирихле, но ума не приложу как именно.