Gość: grzesiek
IP: *.cbk.waw.pl / *.cbk.waw.pl
05.09.05, 16:52
To raczej pytanie niż zagadka, bo sam nie znam odpowiedzi. Problem
pochodzi z turnieju puzzleup, ale czas na odpowiedź już minął więc
wpuszczam go w Forum (a właściwie swoją redakcję tego problemu).
Jest jeden sejf i N ludzi mających do niego dostęp. Sejf jest zamknięty
na Z zamków. Klucze do zamków są tak rozdzielone między ludzi że
dowolna grupa M ludzi może otworzyć sejf. Mając N i M należy znaleść Z
oraz sposób podziału kluczy (możliwe są kopie kluczy).
Kilka prostych scenariuszy narzuca się od razu:
1) Z=1, każdy człowiek ma do niego klucz ---> M=1
2) Z=N, każdy człowiek ma klucz do innego zamka ---> M=N
3) Z=N, każdy człowiek ma Z-1 kluczy, każdemu brakuje klucza do innego
zamka ---> M=2
Sęk w tym że nie potrafię znaleść żadnego innego scenariusza, t.zn. dla
M innego niż 1,2 lub N.
Kto pomoże?