2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу Пред.  1, 2
 
 Re: Задача о сейфе [Комбинаторика]
Сообщение10.09.2011, 13:21 
Аватара пользователя
ИС в сообщении #482065 писал(а):
С матрицами, уже даже можно о чем-то думать )

у меня получилось что в исходной задаче у каждого должно быть по 10 ключей, а замков всего 15.
похоже на правду?

Согласен матрица намного упрощают задачу :-)
К сожалению ответ не таков.

 
 
 
 Re: Задача о сейфе [Комбинаторика]
Сообщение12.09.2011, 07:53 
Пусть ключи есть у n человек, причём для достуа к сейфу требуется участие любых m+1 из них. Можно рассуждать следующим образом:
Рассмотрим произвольную группу A из m человек и одного произвольного человека из числа оставшихся n-m (назовём их группой B). A не сможет открыть сейф, как бы ни пыталась; в то же время, объединив усилия с этим одним, она с лёгкостью справится с задачей. Значит, у него есть как минимум один ключ, которого нет у группы A. Заметим, что этот же ключ есть у всех представителей группы B.
Дальше, по-моему, всё очевидно. :-)

 
 
 
 Re: Задача о сейфе [Комбинаторика]
Сообщение12.09.2011, 08:14 
Аватара пользователя
Примерно в том же духе, но немного другими словами, решение можно написать так. Для любых шести столбцов в каждой строчке должна быть хотя бы одна единица; легко понять, что это условие нарушается тогда и только тогда, когда хотя бы одна строчка матрицы содержит шесть или более нулей. Отсюда следует, что матрицу можно составлять только из строчек, имеющих не более 5 нулей, и это гарантирует выполнение данной части условия.
Далее, любые пять человек не могут открыть сейф - это означает, что для любых пяти столбцов должна существовать строчка, в которой в этих столбцах стоят нули. В силу предыдущего условия остальные элементы в этой строчке должны быть единицами. Таким образом, матрица должна содержать все строки, имеющие ровно 5 нулей. Соответственно, требуемая в задаче минимальная матрица состоит только из этих строк, число которых равно $C_{11}^5$

 
 
 
 Re: Задача о сейфе [Комбинаторика]
Сообщение12.09.2011, 10:26 
Аватара пользователя
PAV в сообщении #482389 писал(а):
Примерно в том же духе, но немного другими словами, решение можно написать так. Для любых шести столбцов в каждой строчке должна быть хотя бы одна единица; легко понять, что это условие нарушается тогда и только тогда, когда хотя бы одна строчка матрицы содержит шесть или более нулей. Отсюда следует, что матрицу можно составлять только из строчек, имеющих не более 5 нулей, и это гарантирует выполнение данной части условия.
Далее, любые пять человек не могут открыть сейф - это означает, что для любых пяти столбцов должна существовать строчка, в которой в этих столбцах стоят нули. В силу предыдущего условия остальные элементы в этой строчке должны быть единицами. Таким образом, матрица должна содержать все строки, имеющие ровно 5 нулей. Соответственно, требуемая в задаче минимальная матрица состоит только из этих строк, число которых равно $C_{11}^5$

Ведь в матрице может быть 8 нулей и 3 единицы?

 
 
 
 Re: Задача о сейфе [Комбинаторика]
Сообщение12.09.2011, 10:28 
Аватара пользователя
3 смогут открыть замок, а 8 не смогут. Восемь. Не смогут. Ни вместе, ни по отдельности.

 
 
 [ Сообщений: 20 ]  На страницу Пред.  1, 2


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group